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