H.M. steel twin-screw torpedo depot ship Vulcan Posted on March 28, 2023 by laststandonzombieisland Leave a comment H.M. steel twin-screw torpedo depot ship Vulcan Previous Next Return to Warship Wednesday, March 29, 2023: The Republic’s Lightning