high school

Going Too Far?
A high school in Denver, Colorado has come under fire after a video was released of a cheer exercise that showed students crying out in pain.

Load More Articles