Delta South

Old Russia
Delta South is a small location in Moth-Yard, Old Russia that appears in Destiny. [1]

[edit] References

  1. Youtube Destiny Strike Gameplay: The Devil's Lair
Last edited by Dragoon on 29 April 2014 at 02:20
This page has been accessed 31 times.