For decades, the legend of Bigfoot has grown. Most people think it's a myth, but Saint Louis University biology professor John Severson isn't so sure.
Severson has long had an interest in Bigfoot, or Sasquatch, a massive ape-like creature that has reportedly been spotted at various places around the country.
Severson recently spoke in the eastern Missouri town of Bonne Terre. The Park Hills Daily Journal reports that while he's not convinced that Bigfoot exists, he's also not convinced it doesn't.
Severson has long had an interest in Bigfoot, or Sasquatch, a massive ape-like creature that has reportedly been spotted at various places around the country.
Severson recently spoke in the eastern Missouri town of Bonne Terre. The Park Hills Daily Journal reports that while he's not convinced that Bigfoot exists, he's also not convinced it doesn't.
To read the rest of the article, click here.