Home of the Eagles

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