MapMyRun | 6.02 mi Run in Toluca on Jul 28, 2012 4:16 PM in Toluca, Illinois