25 January 2010

Joe the Plumber, once again, gets it right...

Explaining the Tea Party Movement and the Bewilderment of the Political Class