Middle School State Championships

2018 — Pleasant Hill, CA/US

Diablo Valley College

Host: Robert Hawkins