A Marine? A “pull the lever democrat”?! Wow!
James Carville is a retired Marine, too. Full-speed Democrat.