The sign for Sasquatch Mountain Sasquatch MountainFair Use. A new … At least we had a highly animated Bigfoot animatronic to keep us occupied.