James Carville


 

James Carville

American political consultant, commentator, actor, attorney, media personality, and prominent liberal pundit