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