7.8 Turtle Beach Mar. 24, 2019 Turtle Beach IMDb: 7.8 2019 44 min 5 views Locals call it the “arribada”, Spanish for “arrival”: the magical days and nights when tens of thousands of sea turtles ... Documentary