Team Liquid (Liquid)

Team Liquid
  • Country:
    England
  • Rank:
    .
  • Record:
    19 / 15 (56%)
  • Points:
    0
  • Prize Money:
    32,500 €

Team Members

Recent Matches

Team Performance