Monday, August 11, 2008

USA Olympic Men's 4x100 Freestyle relay win

Here's video of the most exciting Olympic moment thus far... The USA men's 4x100 freestyle swimming victory over a trash-talking French team...

Exclusive Summer Olympics news & widgets at NBC Olympics.com!

No comments: