Citizens of Earth

New Sheriff in Town Trophy

Icon for New Sheriff in Town
New Sheriff in Town

Complete all Wanted Poster quests
43.60% of players have unlocked this achievement

Guides