Attendance for 6/16 TNA event in Houston, Texas

TNA’s 6/16 house show in Houston, Texas drew 650 fans.

Source: The Wrestling Observer Newsletter

Total
0
Shares
Related Posts