The John Paul DeJoria vessel is visiting the island, stopping in the East End. According to the Neptune’s Pirates website, “The John Paul DeJoria is a 72-meter former Scottish Fisheries Patrol vessel equipped to stop whaling vessels in the high seas using modern technology and a passionate and committed crew.” Related Stories Photos: 31 Abandoned […]