Skip to content
TF2 Esports
ME
Flag of United States

metroallen

Runner-upThird Place

aka bamn metro, metro!, metro

Medic
Last team:The Oil RigThe Oil Rig
RGL11