It may be hard to believe but there actually are still millions of Americans who don't quite yet grasp the real differences between the Democratic, Republican and Tea Party parties.
No problem. Pajamas TV's Andrew Klavan explains it all:
Beltway ConfidentialCongressOpinionUS
Find out more at www.sfexaminer.com/join/