This advertisement ran in comics cover dated March 1985. You can see the title promoted was UNIVERSE: CRISIS ON INFINITE EARTHS. As originally planned, it
Read MoreOnce Upon A Geek
A blog for The Irredeemable Shag … A place for all things geek, focusing primarily on superheroes & science fiction.