TNA News Attendance for the 10/27 TNA event in St. Louis, Missouri The October 27th TNA live event in St. Louis, Missouri drew an estimated 800 fans, with 600 paid.… Jason NamakoOctober 31, 2012 Read More