Stranded – USA, 2020 – preview of new indie Bigfoot production

Stranded is a 2020 American horror feature film about a group of siblings who become the victims of a sasquatch in the wilderness. Produced, directed and written by Shawn Burkett …

Read More