Showing posts with label Tea Party people. Show all posts
Showing posts with label Tea Party people. Show all posts

Friday, May 7, 2010

At Last, An Explanation For Tea Party People ...

... And for Republicans in general. The Neanderthals walk among us. Here's the full story. -- MJ