Jump to content


Popular Content

Showing content with the highest reputation on 10/22/2021 in Status Updates

  1. Would you say the game has improved over the last 6 months? I think it might be the first time the reception seems to have trended upwards for WoT since like 2014
    1 point
  • Create New...