Pajama Ride Posted on April 11, 2010 by Meghan Distance traveled: 1.23 miles Current Total Distance Traveled: 63.92 miles I owe the babies: $15.98