I think we've found what gave the Star Wars movies the inspiration for the Sarlacc. Image: Facebook/Loggerhead Marina No, this isn't the mouth of some alien killing machine, it's actually a little close to home. Surprisingly, this terrifying mouth belongs to the leatherback sea turtle. The ...
READ MORE +