Oil Spill Rage - James Carville

  • Aired:  06/07/10
  •  | Views: 35,037

James Carville knows who to blame for the BP oil spill and explains how President Obama should respond to the crisis. (3:28)