Megan McCardle Is One Of The Dumbest Fucking Human Beings On The Planet Ken AshfordDecember 18, 2012Gun ControlLeave a Comment Here's why.