xiNewbiie

xiNewbiie

Ambitious competitive player. German.

Teams