User blog comment:Scott Beard/Has anyone seen these ships recently?/@comment-5568944-20120614055705

Like Dent said below, Juggernaughts are still in-game, just really, really, really hard to find. If you go to my page, I have a screen-shot of one, though.