Forum:The Tartarus

The Tartarus is the raid of the War of Attrition expansion. So far, it has the most encounters than any other raid in Destiny.