The Men Who Stare at Votes

  • Aired:  11/09/09
  •  | Views: 164,420

The House of Representatives finally passes health care reform after the exciting pre-game festivities. (8:16)

Loading...