Skip to content
TF2 Esports
LI
Flag of Spain

Libra

Third Place

aka La Cucaracha, LiBrón Jaimes

Soldier