The Tour de France is now in full swing with a few stages already done. Its already turning out to be an awesome race so I cant wait to get to the Pyrenees on the 16th! http://www.livestrong.org