A geeky blog about life, bikes and getting your hands dirty
Skip to content
My hawt Ride
Who whut whut?
tour de france: mega crash
crazy tour de france 2010 stage 1 crash
rough and tumble
Forget car racing – bike racing has more blood!