Freak of nature?.......maybe it was BIGFOOT.