Rumble on the Rails

Rumble on the Rails

Event Info
World powers collide in the heart of NYC. Iran, Russia, and USA will wrestle in Grand Central Station.