Oct 28, 2009
Most impressive thing I've seen in a while

An 84-year-old woman does a 150 mile bike ride every year in a dress and heels to support research for Multiple Sclerosis. She’s the coolest. 

View →