Street Workout World Cup Super Final 2013 (Moscow, Russia)

Helping you master your bodyweight since 2009 Click Here To Transform Your Life! ► Street Workout World Cup Super Finale 2013 (Moscow, Russia) In 2013 8 world cups were held across the world. 4 winners of each world cup were brought out to Moscow to compete against each other. The 8 world cups were held at Madrid, Spain Taipei, Taiwan Fredrikstand, Norway New York City, United States Chelyabinsk, Russia Offenburg, Germany Zagreb, Croatia
Back to Top