MapMyRide | Apr15 2008 in Waterloo, Canada