Breakdown - Creature In The Giant Sequoias

Posted Tuesday, April 10, 2018

By Squatchable.com staff

California film maker creates a video that fools millions and causes a great deal of discussion as to it's validity. Here is the real story. The screenshot used for this story is of the actual costume used.