Team Liquid (Liquid)

Team Liquid
  • Country:
    United Kingdom
  • Rank:
    .
  • Record:
    17 / 11 (61%)
  • Points:
    0
  • Prize Money:
    32,500 €

Team Members

Recent Matches

Team Performance