The island, in the midst of the Bridgewater Triangle, was the site in the 1970s and 1980s of sightings of red-haired little apes. Updated with four videos of Jeff Belanger and Chris Balzano discussing cryptids and other weirdness in the area. Videos.
Follow CryptoZooNews
Not Found
The resource could not be found.