Sports Football High School Touchdown Screaming Applause LeBard Stadium Orange County USA

High school football game, touchdown, screaming, and applause – LeBard Stadium, Orange County, USA.
1:10