From the Mendocino coast we look out over the Pacific ocean and off in the far distance is California's Lost Coast, which is home to Sasquatch.
Perhaps one of the greatest movies ever conceived and made by anyone who picked up a camera, I can't believe this is getting covered at a site called B-Movie Enema because Sexsquatch belongs in the Academy of Arts and Sciences Museum.
Read the review from March 2020 at https://wp.me/p9XNnZ-18o