Oh yeah, the NASCAR HOF is doing fine….

The “Official Attraction of NASCAR” is closing up shop after 14 years in business. It is taking an IMAX theater with it, although the space will be available for private functions — not unlike the Uptown $200m. horror.

Bonus Observation: Chitwood.