Unexplained
Paranormal Phenomena

Clear Bigfoot Sighting Filmed in National Park

0

The mythical creature was allegedly spotted at Mammoth Cave National Park in Kentucky on Sunday.