MapMyRun | iMapMyRide: Jun 29, 2010 9:07 AM in Mooresville, North Carolina