Bigfoot Doesn't Like Having His Picture Being Taken
Released
7th December, 2025
Overview
Two hikers encounter a very camera-shy urban legend.
Genres
Two hikers encounter a very camera-shy urban legend.