Visit McCurtain County writes “Bigfoot sightings aren’t unusual in the dense forests around Hochatown, Oklahoma. Local Bigfoot investigator Troy Hudson believes that somewhere beyond the cabins, Beavers Bend State Park has been Bigfoot’s hidden home for generations. In this episode, Troy tells of the mysteries surrounding this strange creature.”