Vanquish
Home Run
Home Run
Destroy an incoming missile or grenade.
PS3 Vanquish
Rarity
26.00%
Common
Difficulty
92.17%
Common
Bronze