Published on April 16th, 2015 |
by Supworldmagazine
2015 Stand Up World Series – Teaser
The 2015 Stand Up World Series promises to be the biggest and best yet as the World’s Best step up to do battle on the global stage, starting in Spain, then Germany, Brazil, Japan, California and all ending in Turtle Bay in October for the crowing of the 2015 World Champions for Men & Women!