Posted in Horror
In Overlord, a squad of paratroopers is sent to destroy a German radio tower in an old church, but before they reach their destination, their plane is shot down. Only […]
The stuff your parents warned you about. An editorial website focused on deep dives into horror, sci-fi, and cult media.