Tag Archives: The City of the Dead

Elvira and Shudder Team For ‘Elvira’s 40th Anniversary Special’

Elvira's 40th Anniversary Special

Horror fans have been clamoring for Elvira’s return. Thanks to Shudder, they’re finally getting their wish! Shudder sends word they’re celebrating Elvira’s 40th Anniversary with an all-new, exclusive special. It’s not October, but thanks to Shudder’s 61 Days of Halloween, it’s safe to say that Spooky Season is officially underway! …

Read More »