Don't have Telegram yet? Try it now!
https://moviesandmania.com/2019/11/21/stranded-movie-film-horror-bigfoot-2020-overview/
Stranded - USA, 2020 - preview of new indie Bigfoot production