Antioch High School
Video
Imagine being such an entitled, selfish brat that you’d pepper spray a teacher in the face simply because he wouldn’t give you back your phone so you…
Video
Students at Antioch High School just outside of Nashville ripped down and desecrated an American flag during a school walkout to supposedly protest…