This poor fellow has the most confusing name at CPAC: Michael W. Moore. So, he’s got the middle initial of the president and the first and last names of one of his more loathesome critics.

NRA Radio’s Cam Edwards and Michael W. Moore

Michael W. Moore









