SchlocklusterVideo, On June 25, 1976, The Omen debuted in the United States. Here’s some Harvey Spencer Stephens art to mark the occasion!
.
#TheOmen #HarveySpencerStephens #BritishFilm #BritishHorror #MonsterVision #RichardDonner#Horror #HorrorMovies #SupernaturalHorror #HorrorArt #MovieArt #MovieHistory