Ben Giles

Ben Giles

Biggest plays around. Up and coming top caster with the best Elo in EU. I am the Meta.

Teams

Game Accounts

Odysseytime

bengiles10