The International 6 Newbee
Dota 2

TI 6 Team Preview: Newbee

August 3, 2016 Website Admin

TI 6 Team Preview: Newbee Newbee are a Chinese team that were formed in February 2014 and tasted almost instant success by winning The International five months later. The following year was not nearly as […]

1 4 5 6