This is definately a place for race car enthusists. You get into the nascar stimulator through the window. The stimulator actually moves and feels so real. The stimulator costa $9.00 per person. They also sell tons of nascar gear in the store. They even offer leagues and training here.
more