The most impressive physical specimen in the sport arrives in Major League Wrestling soon.
See the ultimate in Chicago Saturday March 2nd at Cicero Stadium. Buy tickets at: http://www.MLWtickets.com.
The most impressive physical specimen in the sport arrives in Major League Wrestling soon.
See the ultimate in Chicago Saturday March 2nd at Cicero Stadium. Buy tickets at: http://www.MLWtickets.com.