TNA News SPOILERS: 7/20 TNA Impact TV tapings The following took place on Monday in Orlando, FL. TNA Impact Tapings for July 23 (Being taped on… Adam MartinJuly 21, 2009 Read More