MapMyRide | A 2.86 mi run mapped on Sun Jul 01 2012 in Grand Island, New York