Added 285 days ago
The 21st World Superstars Festival in Tokyo was fantastic. As usual, when it comes to Superstars events in Japan! We hope to be able to share some photos or videos with you soon but for now, one more time let's check back another great Superstars show in Taiwan. Enjoy watching M&J paso doble from 2011.