Skip to content
TF2 Esports
LE
Flag of United Kingdom

Leila

ChampionRunner-upThird Place
Medic
ETF2L937UGC343RGL62match.tf2TFArena1