Velove Winter Bike Festival is Santa Rosa’s new winter bike festival in Santa Rosa, CA in conjunction with the Tour of California’s Stage 1 that flies into our downtown city streets on February 15th, 2009.
This is a new annual weekend of bicycle narnia in Santa Rosa, the new friendliest place on earth to own a bike!
Check out the links on this page to find out what’s in store for 2009!