Skip to content
TF2 Esports
WM
Flag of United Kingdom

Wiz Magiz

aka Wizard Magizard

Demoman
Last team:Dumbass Crew