From the Annex of Ideas
November 5, 2013 11:55 PM Subscribe
Starlogged is a "celebration" of all things British and geeky, with a focus on 1972 - 1995 and Marvel UK, especially their early nineties attempt at creating their own superhero line. A true nostalgiafest for people raised on dodgy black and white reprints of American comics and hardcover annuals.
This thread has been archived and is closed to new comments