Thursday, May 13, 2010





Death Unmasked
Saw this Leon Kuhn cartoon. Had to post it.