Exclusive Exists Infographic Reveals Bigfoot’s History

On April 6th Eduardo Sánchez’s found footage Bigfoot shocker Exists hits UK DVD via Entertainment One – and in preparation, we’ve nabbed an exclusive infographic that’ll get you primed with facts on ‘Squatch! Get your learn on! Exists (review) stars… Continue Reading