Wednesday, March 30, 2011

Obama on Libya: "It's a Turd Sandwich"

Or was he describing himself?






Speaking of turd sandwiches, the one and only Big Feed video production.

0 comments: