MapMyRun | 7.12 mi Run in Mesa on Mar 31, 2012 7:23 AM in Mesa, Arizona