One of many race shops to visit. Have their own museum on premise with lots to see (and buy of course). The shops themselves don't have particularly great access to see what goes on, but can see some. It was one of the better places to visit overall.