Skip to content
TF2 Esports
LO
Flag of United Kingdom

LonelyWalrus

Runner-up

aka walrus

Pyro
ETF2L9UGC3