General

Bigfoot Lives!

“Found Footage” filmmaking veteran, Eduardo Sanchez, who made the horror film history books with his 1999 breakout indie success, The Blair Witch Project, is at it again with Exists. If you’re looking for a fun […]