Townhall favicon

The ATF Should Be Scrapped … Says Center For American Progress?