It's in a small mall, but they let some of the cars stay out in the mall for everyone to look at when they are not open. When you enter in the space thay occupy, there is always someone there to let you know how racing started and answer every question you have. Very interesting and before long you wil realize that you have been there more than an hour with more to learn. Really nice people and great visit!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.