I can’t make this kind of stuff up. Here is an advertisement for “Cube Lube” that ran in DC Comics cover dated June 1982. Though
Read MoreOnce Upon A Geek
A blog for The Irredeemable Shag … A place for all things geek, focusing primarily on superheroes & science fiction.