
Cheerleading World Championships in Takasaki: Japan also outstanding on Sunday
The Cheerleading World Championships are over. For two days, teams from 28 nations fought and danced with expressive and heartfelt action in the Takasaki Arena in Japan with action, charm and great choreography in cheer […]