Photos: John Paul Dejoria Vessel In Bermuda
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.”