Bicycle Commuting: Lance's new focus, death's old enemy

His 18000-square-foot bike shop now being built in downtown Austin, Texas, will cater to . . . bicycle commuters. In a story in the Austin American Statesman, Armstrong and his partners said the shop, slated to open in May, ...
Link - Sat, 23 Feb 2008 14:32:00 GMT - Feed (1 subs)

Sent using SendMeRss.com.

No comments: