Wednesday, February 8, 2017

Bigfoot Howls Recorded in Oklahoma


Robert Dodson reviews some audio which has captured what seems to be possible bigfoot howls. The audio was recorded at Dodson's research location in SE Oklahoma.

3 comments: