Advertisement
An epic fitness event based in the heart of StaffordshireWith teams made of 2 men 2 women competing in a variety of events in a huge stadium
Advertisement
Event Venue & Nearby Stays
Northwood Stadium, Keelings Road, Northwood, Stoke On Trent, United Kingdom
Tickets