James Carville unleashed a foul-mouthed tirade over Kimberly Guilfoyle's quid pro quo probe and split from Donald Trump Jr.
James Carville unleashed a foul-mouthed tirade over Kimberly Guilfoyle's quid pro quo probe and split from Donald Trump Jr.