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