Health Care: The Ultimate Last Final Push

  • Aired:  03/11/10
  •  | Views: 275,604

As Obama makes a final push for health care reform, Sam Bee captures the tense mood at Fox News headquarters with her camera phone. (10:12)

Loading...