I stopped by this weekend and this place is a race car lover's paradise. Yes it is small but it is free. Brought my kid along and he loved it. Thought it was really cool to see the different race cars and he loved it even more when I told him the story behind a few of them. Yes I needed the plaques to tell me that story but still.
If you are out in the area or can make a day of activities out in that part of Scottsdale I highly suggest checking out this museum. It will bring out the kid in you.