by milesgehm
Cheerleading is like no other sport in that it really requires its participants to be well versed across a number of areas, including dance and gymnastics. Furthermore, cheerleading requires each member of the squad to take on a number of different roles, …
Full Story