Giant Super Bowl Win

  • Aired:  02/04/08
  •  | Views: 146,246

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

Loading...