Tuesday, October 02, 2007

world record: 130.7 mph on a mountain bike