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

Aired:  02/21/06 Views: 3,420

Stephen is upset that America refuses to win gold medals at the Winter Olympics by any means necessary. (4:15)

Loading...