Have you seen Bigfoot? Someone stole him! A 300-pound, 8-foot-tall statue of Sasquatch was taken from the Mattress Monsters store in Florida last month. There have been thousands of possible real ‘Squatch sightings over the years, but there’s still no proof that the legendary creature actually exists. The statue should be easier to spot!