teamkezmoh.com
Ultima Frontera, Race report. Loja, Spain
Ultima Frontera 55km/83km/166km: Race Report Loja, Espana October 20, 2013 Ultima Frontera is organized by Michelle Culter and Eric Maroldo. Michelle is a screen writer living here in Spain. Eric …