This website is supported by ads.
Festival Lead
DRI Standard 2025
189 wins (43.65%) - 238 losses - 6 ties