Margaret Leighton rides a bike. January 27, 2012 Margaret Leighton rides a bike. Margaret Leighton rides a bike.