ARCHIVED RACE: Toro Loco Challenge – Western Arizona @ TLC Field Yuma, Yuma, Arizona, United States, on Saturday 29 September 2012

toro-loco-challenge

Toro Loco Challenge – Western Arizona @ TLC Field Yuma, Yuma, Arizona, United States, on Saturday 29 September 2012 […]