Resources / Teams

The Final Tribe (Dota 2)

Team Info
Founded 2017
Location Europe