Saturday, May 02, 2009











Michael Ramirez is a visual genius, always hitting the nail on the head...