45 Years Ago: Number of the Beast Goes Mainstream in ‘The Omen’

The Antichrist caused all sorts of hell in the hit 1976 movie. Continue reading…