July 23, 2006

Ezekiel! New motivation to ride your bike.

Floyd Landis, who grew up in a conservative Mennonite family in Dutch Country Pennsylvania, won the Tour De France in an incredible come-from-behind win to continue America's dominance in the past decade. Check out his background here.

No comments:

Post a Comment