What's the difference between Bigfoot and a cure for diabetes? There have been sightings of Bigfoot...!