Review
Odds

Odds for Evil Geniuses vs Team Liquid 7 August 2022 21:30