CCS 2019 Football Semifinals Video Recap: Palo Alto vs Oak Grove

Saturday December 07, 2019 by Ethan Hwang and Ethan Chen