« Rare $8,000 bike stolen | Main | Plan For Bike Trail In Northwest Arkansas »

June 04, 2007

Landis rides at Teva Mountain Games

Floyd Landis looked a little like a fish out of water as he slung his leg over a green BMC mountain bike and rolled to the starting line of the 2007 Teva Mountain Games cross-country race, held June 2 in Vail,

From Landis rides at Teva Mountain Games

Posted by John at June 4, 2007 09:47 AM