Temple University
Philadelphia
PA
USA
Emmaus 11
Emmaus
PA
USA
2007
Distance/XC