Luke Todd

Luke Todd

I play on the Xbox One. I've had an xbox for years I've always prefered Xbox over playstation. I play a lot of different games but i play Call Of Duty the most.

Teams

Game Accounts

Recoil TODDY

T0DDY has not earned any awards yet.