San Francisco SSCXWC 2011 and Pixie Cross!
Thats right folks, the Single Speed Cyclocross World Championships are coming to our backyard. November 18-20, 2011 in the jewel of the West Coast of North America, San Francisco, California!
Come...