MapMyWalk | 28.79 mi Road Cycling on May 13, 2012 11:53 in Princeton, New Jersey