Skip to content
TF2 Esports
CH
Flag of United Kingdom

Chocobro

Runner-up

aka Chocobo

Demoman
Last team:Infinite
UGC5ozfortress4