by albTotxo
The Flyers became the first Canadian cheer squad to take a world title and did so in a very competitive field in the International Division at the 2011 World Championship of All Star Cheerleading. The event brings together the best cheer squads and …
Full Story