SchlocklusterVideo, On December 18, 1968, The Devil Rides Out debuted in New York City. Here’s some Christopher Lee art to celebrate!
.#TheDevilRidesOut #TheDevilsBride #TerenceFisher #ChristopherLee #Horror #FolkHorror #60sHorror #HorrorArt #GothicHorror #GothicHorrorArt #HammerFilmProductions #TCMUnderground #Art #PopArt #MovieArt #MovieHistory