5 min read Blu-ray Review Reviews [Fresh on Scream Factory] ‘THE OMEN’ collection receives immaculate deluxe edition Preston Barta October 15, 2019 Preston Barta // Features Editor Many horror franchises focus...Read More