NSW uploads Battle on the Neva for FREE to their YouTube channel!

Northern Storm has added Battle on the Neva to their YouTube channel for fans to watch for FREE!
The card includes a battle for the title defenses, a ladder match, and a whole lot more!