When they say ‘Closed to the Public’, they are referring the to rental karts they have for the public. You can go to watch, but I would guess there is a pit pass fee. Call the DKC facility to find out the prices.
CAPTCHA Code