This was a fun way to kill a couple of hours Uptown. I'm a NASCAR fan but, not necessarily a fanatic and my wife would be lucky to name more than 3 drivers but we both had a decent time here. It's a pretty high tech, high touch HoF with a hard card that you set up at the beginning of your visit and then can slide it in at various exhibits to earn points, good for what, I have no clue, could be swag or just points for the sake of points.
Start off with the history of NASCAR movie and just wander around after that. If you have even the smallest soft spot for NASCAR in your heart, you will enjoy yourself here.