University of Southern California
Los Angeles
CA
USA
Rio Mesa (SS)
Oxnard
CA
USA
2016