Saturday, July 23, 2016

Alabama Bigfoot Scream Or An Owl?


Jonathan Odom posted this audio he captured in Alabama of what he believes is a possible bigfoot. Give it a listen and see what you think.


4 comments: