• Embed

The Word - U.S.A.? U.S.A.?

Clip2/21/2006

Stephen is upset that America refuses to win gold medals at the Winter Olympics by any means necessary.

Watching