MapMyRide | 44.13 km Road Cycling in Moncada on 23/09/2012 19:41 in Moncada, Spain