Team Spirit is an important eSports organization of Russian origin, but currently based in Serbia; it is one ...

Team Spirit is an eSports organization of Russian origin, founded in 2015 and currently based in Belgrade, Serbia, ...