I just stumbled into this place and ended up stayi...
I just stumbled into this place and ended up staying there for more than an hour. The exhibition is very interactive and interesting and the people there are super friendly and helpful. One of the best things to see if you are a car fan.