User Profile

  • 0Comments
  • 0Threads
  • 0Posts

Denton

Leon Freebury

  • UK
  • 24th November 1998
  • https://www.twitch.tv/leonjared

Biography

Co-Founder and CTO of Apollo Impact eSports

Recent Activity

  • Denton just wrote a new blog Apollo Impact picks up a CS:GO team!

    Tue 15th May 2018 - 8:13pm

My Hardware