Impressive South African High School Cheerleading

In South Africa inter-school sports competition is very serious and schools are very competitive in and off the field. It looks like the entire school is one big cheering squad.