5/25/13

Cartoon: Rotting from the head

[Eric Allie:  Cagle Cartoons]