Videos > Others Team Liquid's new Alienware facility Team Liquid's new Alienware facility Published on September 15th, 2020