Tuesday, February 22, 2011

Ohio's Own Jimmy Carter

Did T-Shirt Ted Start His Shop Already?
I thought T-Shirt Ted was going to open up his shop in Florida after he lost re-election...

There is nothing more sad and pathetic than a loser who doesn't realize that it is time to sit down and shut up.

What a loser...