Humiliator III Achievement 2500 XP Destroy 2000 Town Halls in Multiplayer battles 0 Comments Leave a Response