Shudder’s ‘Creepshow’ Is Much More Than Nostalgia

Creepshow Series Poster

Nostalgia for the 1980s was not a new thing when Netflix launched the first season of Stranger Things. The success of that show did happen to give manufacturers and retailers a reason to market to memories. Until Stranger Things, Eighties… Continue Reading