Top5

Top5 is a professional Dota 2 team based in United States.