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

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 To learn more about the organization check out their website @wswcf Music by PrimeStars Barstarzz, Calisthen
Back to Top