gogreenmachine.org
TMNT Treasures: 1988 Godzilla Jam Lithograph
(Click me, I get bigger!) Here is something kind of special and strange I picked up from ebay. It is a lithograph of Godzilla and some of his foes, created by the Mirage A-Team at the time. Feature…