The 2026 Mini Main Smashes Previous Record