ARCHIVED RACE: Toro Loco Challenge – Arizona @ TLC Field, Eloy, AZ, United States, on Saturday 15 September 2012

toro-loco

Toro Loco Challenge – Arizona @ TLC Field, Eloy, AZ, United States, on Saturday 15 September 2012 […]