• Embed

Giant Super Bowl Win

Clip2/4/2008

The New York Football Giants' Super Bowl win offers objective proof that the people of New York are better than the people of Boston.

Watching