What's Become of the Republican Party?

2016-07-25-1469472322-5110140-Smith_C20160721hp.jpg

See more cartoons by Mike Smith.