CRAIG EXPLANATION Image #: 41320 Artist: John Cole Published: 8/31/2007 Title: Craig explanation Palette: color Restrictions: None TAGS:CRAIGLARRY CRAIGIDAHOAIRPORTMENS ROOMRESTROOMBATHROOMGAYHOMOSEXUALSOLICITATIONSENATORSENATECONSERVATIVEREPUBLICANHYPOCRITE