I usually find one behind Kingshead....sometimes it's between the PVP islands and Kingshead. If you shoot it down it'll come back. I've been leveling my canons off it a couple of times.
If you ever want to tackle one I would happily join you! I'm not sure if I have actually attacked one of these, although I did see one a long time agoWow, i just asked someone about that ship yesterday, i had never seen one before, and if it was new. And now you just posted on it, ...I only had about 1/4 left in ship life, full cargo on a war ship, but that never stopped me, thought why not one more,..Well, actully, it kicked my butt,...(can i say that here? ) jail again..sigh...(sorry crew)
Ahoy Mateys, come and see me great adventure ... nothing makes Capt. Jade happier on sea than sinking those ships. Juggernaut in the horizon ... here we come ... Muahahahaha ...Aww, come on ... all ships other than the ones belong to fellow pirates are free to take down. Including Juggernaut. I was always glad to spot one though, since I only saw 3 of them in eight months I've been playing. Of course my friends and I had to take them all down too. I wish they put more Juggernauts out there.