Bigfoot Island and Aliens of Kodiak

First published at 19:51 UTC on July 4th, 2022.
subscribers

A Sasquatch colony terrorizes the residents of remote Prince of Wales Island. Decades of UFO sightings on Kodiak Island lead many to believe that aliens are working with the US military.

CategoryEducation
SensitivityNormal - Content that is suitable for ages 16 and over
The owner has disabled discussion of this video.