Up next

Playing in... 5 secs Pause
News

Plenty to cheer about!

The first World Cheerleading Championships since Olympic recognition are taking place in Florida, and it's a truly international affair.

 

Originals

All originals