Rob Savage‘s British found footage horror film Host is getting a limited edition Blu-Ray release from Second Sight Films in the UK on February 22nd, 2021....
quarror kwawr-er (noun): A piece of horror fiction about time spent in quarantine The fact that Host exists is inevitable. The fact that it is good...