IFC 6th Cheerleading World Championships

Here’s the preview video for the IFC World Championships being held this weekend in Hong Kong.