Happy New Year, horror fans! It’s January 1st and iHorror has exclusive new images from Insidious: The Last Key which hits theaters January 5, 2018! The images...
Hello horror fans, and welcome to our new series. “This Day in Horror History” will focus on the people and events that have shaped our favorite...