Saturday, July 22, 2006

Oh Man...

An American winner of the Tour de France eight years straight? Oh man, the French are gonna be pissed.