Echo

Echo

Been playing games on pc for around 13 years, always enjoyed competitive shooters and strive to always get better

Teams