A heavy downpour threatened to ruin the fun at Mercedes-Benz Driving Experience 2024 at Sepang Circuit, but it was a blessing in disguise!