fabian cancellararadioshackcyclingsportstour de france
Fabian Cancellara of Switzerland, wearing the overall leader’s yellow jersey, is seen in the rear view mirror of a motorcycle as he rides in the pack during the fourth stage of the Tour de France (via Photo from AP Photo)
How cool would it be if this is what an every day commute to work was like? Cars, being nice, cyclists, being nice,...
Powered by Tumblr