"Down in Philadelphia and New York, areas I know well, like up here, you'd see a truck pull up, pull the curb and selling weapons, selling guns, selling AR-15s."
WHAT?!?! People are just rolling up to the curb in their trucks and selling people Assault Weapons out of the back?
This is...