Home of the Eagles

Video
The “Home of The Eagles”, Vista Del Lago High School in Folsom, California isn’t soaring high about its students chanting “USA.” School officials…
September 15, 2017