SF Bike Expo 2010: Yuba Bicycles
bicycles reviews | bicycles videos | bicycles online
www.BikeWearWorld.com and www.uRide.tv were on location in San Francisco, California for the 2010 San Francisco Bike Expo. Several manufacturers came out to share their new products with the public. Great event, great support from the industry and a great turnout.
1m 46sLenght
0Rating