Team Liquid wins SuperNova Malta 2018
After struggling all year to find success late in LAN events, North America’s Team Liquid finally broke through and took home the trophy at SuperNova Malta 2018. Pressure was on Liquid’s lone title previously came […]