Bigfoot Howls Recorded In Georgia
Northeast Georgia Legends on youtube shared these recordings of possible bigfoot howls. The howls were recorded in the county with the most reported sightings for the state of Georgia, according to the BFRO website.
Comments
Post a Comment