7.25.2009

366 Days

Best costume among idiots running alongside competitors at Tour de France: guy dressed as the Pope. Second: guy in sumo suit.