Monday, August 11, 2008

USA! USA! USA!

Greatest swimming relay that I've ever seen.
USA shut down France.

Sorry for the bad quality of the movie but it was the only 1 I could find.

No comments: