Tuesday, December 10, 2013

President Obama Shakes Hand of President Castro,
Gets Cooties

No comments: