Ramirez on the Case

Michael Ramirez nails it as usual:

Responses