Skip to content
TF2 Esports
LU
Flag of United States

lucky

ChampionThird Place

aka lukcy

Demoman
UGC101ESEA2RGL1