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