Barrage Craft

The Barrage Craft was a missile launching unit built by The Survivors.