New Horror Convention Announced for Indianapolis

What looks like to be a comprehensive new horror convention has recently been announced. Days of the Dead will be held at the Wyndham Indianapolis-West July 1 through 3 and promises to feature not only first-time celebrity guests, but also a bevy of names from the whole pantheon of horror cinema. Announced (so far) guests […]