Skip to contents

james carville

james carville
james carville

Stop Asking James Carville Things

His latest moronic comments are the millionth reminder that we do not need him!

Grifters
Free
James Carville at Politicon in 2016.