Wednesday, August 14, 2013

Never take a politician literally - 239


No comments:

Post a Comment