Dustin tells his Bigfoot encounter in Myakka River State Park in Florida.
Become a supporter of this podcast:
http://www.cryptidcreatures.net