You can support us on Patreon to remove ads.
Festival Lead
DLR Standard 2026
58 wins (51.79%) - 51 losses - 3 ties