These are two videos of a massive two meter (~6-foot 7-inch) endangered leatherback sea turtle that washed up on a beach in Calella in the province of...