Sorry dont have a catalog . But is a nice place to see if your a nascar fan
Absolutely! It is awesome! So much to see and get close up! Also seeing the garage and the cars too. The people are extremely nice. We were also able to see pit crew practice. Definitely go see it! It is worth the trip!
Thanks! Your answer is awaiting moderation.