One of Russia’s biggest pro wrestling events of the year is this weekend
St. Petersburg’s Northern Storm Wrestling will be in action on November 20th for what they’re calling their biggest show of the year, The Battle on the Neva
St. Petersburg’s Northern Storm Wrestling will be in action on November 20th for what they’re calling their biggest show of the year, The Battle on the Neva
Want to submit a news tip or story idea? Want to join the WrestleMap team and write about pro wrestling in your area? Click the button to contact us!