Saturday, July 31, 2010

The Immortals #83 - N.W.A.

Might as well have single-handedly invented the parental advisory sticker. And hey, God bless 'em for it.

Click here to read more.....