Caltech 6, Bethesda 1
Caltech, North Field 1200 E. California Boulevard, Pasadena, CA, United StatesCalifornia Institute of Technology vs. Bethesda University
California Institute of Technology vs. Bethesda University
California Institute of Technology vs. Bethesda University