Attendance for 5/10 TNA event in New Orleans

The 5/10 TNA event in New Orleans, Louisiana drew 1,000 fans.

Source: The Wrestling Observer Newsletter

Total
0
Shares
Related Posts