Comment

Now Can We Call Them 'Teabaggers?'

578
Cannadian Club Akbar5/06/2010 6:02:51 am PDT

Well, this is bullshit.
nbcbayarea.com