Two sharks and a leatherback sea turtle have spent some time off the coast of Newfoundland in recent days, according to Ocearch’s online shark tracker.
Two sharks and a leatherback sea turtle have spent some time off the coast of Newfoundland in recent days, according to Ocearch’s online shark tracker.