The Searcher and Hyde Podcast
21-02-2021 • 1時間 22分
Today we talk about the very real Rock Apes in Vietnam and the strange stories about them. Are they bigfoot or Actual Apes? You decide