Have all eight Vultures on 'Shield 2' dead at the same time [difficulty: hard]
You have not earned this achievement yet
Log in to view progress