Skip to content
TF2 Esports
DE
Flag of Australia

Derminator

Champion

aka Dat Walrus Livin In Ur Piano, Dat Walrus

Soldier
UGC15ozfortress31