I just came across this promo from Road America about winter autocross events. Has anyone made the trip to Elkhart Lake, WI and given this a go?