chant usa

Brad Fox | February 25, 2015
At an Idalou High School basketball game in Texas, students were chanting "USA, USA, USA." Sounds harmless right? According to their superintendent…