Video Ad Feedback
Police investigate video of cheer practice
Denver police launched an investigation after a video from a high school cheerleading practice surfaced that the superintendent called "extremely distressing."
01:18
- Source:
CNN
Stories that shock
1 videos