July 3, 2013

Schadenfreude 162 (A Continuing Series)

Obvious ... and still funny.




No comments: