Attendance for 6/20 TNA Impact Wrestling tapings in Illinois

0

The 6/20 TNA Impact Wrestling TV tapings in Peoria, Illinois drew 2,500 fans.

Source: The Wrestling Observer Newsletter