Monday, 30 May 2011

Leigh Donovan's Racing History Video

9x U.S. National mountain bike champion, 95' world champion and 2001 world cup champion - Leigh Donovan is one of my favorite mtb racers ever. I love her laugh and personality. She rocks! Check out this great video!
Leigh Donovan highlights from stikman glaspell on Vimeo.

No comments:

Post a comment