Immortals

By: EsportsOnly.Com
Aug 23, 2016

Connect socially with esports

Share:

Share on facebook
Facebook 0
Share on twitter
Twitter

Immortals

Team Immortals is an esports company that has been established on the 7th October 2015. The idea of creating this organization was to rebrand Team 8 with a roster lineup specifically for multiple video games. This association has four squads that specialize in LOL, Overwatch and Smash 4.