HA! Who's talking shit now you Eurotrash French?!

My God what a amazing end to the race, that last push that pushed the Americans past the heavily favored French and just shattered a World Record! Maybe next time the French shouldn't start talking crap before the race happens.