Posted by | April 15, 2010 18:34 | Filed under: Top Stories

One-time Saturday Night Live star Victoria Jackson appeared at a tax day Tea Party in DC performing her self-styled “There’s a Communist in the White House.”

By: Alan Colmes

Alan Colmes is the publisher of Liberaland.