imi

imi

Experienced Call of Duty player who has experience and tactics to deal with other players

Teams

Game Accounts

ImorTalz-FC