Skeptoid #441: The Skookum Cast

Published: Nov. 18, 2014, 9 a.m.

The first "full body cast" of an alleged Bigfoot left many experts with a different impression.