The 2025 C8 ZR1 was just CAUGHT with its PANTS down!