Sky Watch

Old Russia
Sky Watch is an area of Old Russia that appears in Destiny. It is located to the West, and is situated South-West of Dry Sea, North-West of Moth-Yard and West of Devil's Lair.[1]

[edit] References

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