Here's a partial list (in no particular order) of the zaniest, stupidest, most bat-shit crazy pundits and politicians that some of our fellow Americans support. And you wonder why the country is going down the tubes! Duh!
1. Rush Limbaugh
2. Bill O'Reilly
3. Sean Hannity
4. Ann Coulter
5. Glenn Beck
6. Rep. Paul Ryan
7. Gov. Scott Walker
8. Rep. Eric Cantor
9. Michele Bachmann
10. Sarah Palin
11. Rick Santorum
12. Sen. Jim DeMint
13. Steven Crowder
14. Gov. Rick Perry
15. Michelle Malkin
16. Andrew Klavan
17. Laura Ingraham
18. Pat Robertson
19. Gov. Jan Brewer
20. Rep. John Boehner
![](https://i.ytimg.com/vi/wGAynRtL5F0/mqdefault.jpg)