James Carville and Mary Matalin's wedding took place just after the campaign. They tied the knot on November 25, 1993, in New Orleans. How many kids do James Carville and Mary Matalin have?
James Carville and Mary Matalin's wedding took place just after the campaign. They tied the knot on November 25, 1993, in New Orleans. How many kids do James Carville and Mary Matalin have? The couple ...