MapMyRun | A 20.45 mi ride mapped on Wed Aug 22 2012 in Palo Alto, California