Scratcher Joined 3 years, 4 months ago United States
Bro Clash Royale is pay to win. All you have to do is buy Pass Royale and you smash everyone
Idle game