MapMyRide | OTC 25 mile 062607 in Amarillo, Texas