Tuesday, December 6, 2011

The Muppets are Communists (?)



The new Muppets movie has Fox Buniess Network saying so.

Conan O'Brien even seems to concur.

http://www.huffingtonpost.com/2011/12/06/muppets-are-communist-her_n_1131408.html

Hoover must be rolling in his grave...