The Bigfoot Society is a daily podcast with more than 1,000 episodes. Host Jeremiah Byron says he can’t keep up with the ...
A former Marine says he and two others encountered a massive creature in a locked-down training area at Quantico.