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!
1 hour ago
