Showing posts with label Bill Weld. Show all posts
Showing posts with label Bill Weld. Show all posts

Saturday, August 13, 2016

That Moment When I Realize the Facepalm is Inadequate.

I used to think Kevin DeLeon was about as stupid on the subject of firearms as a person could get outside of a home for the mentally retarded. I still think that is true but Weld is definitely a contender to displace DeLeon. I guess it just goes to show that every time I think I've seen the bottom of the Well of Human Stupidity, someone will come along and start digging.

Bill Weld Just Compared AR-15s to “Weapons of Mass Destruction,” & Said Pistols Were Even Worse!