Skip to content
TF2 Esports
SA
Flag of United Kingdom

Sarah

Runner-up
Demoman
Last team:9 Men
ETF2L22UGC3