Comment

Obama Speaks

273
HelloDare4/29/2009 5:54:59 pm PDT

I hope Obama’s new dog shits on the carpet.