You are viewing a single comment's thread from:
RE: A Motor Museum with a Difference … Jesada Technik Museum, Nakhon Chai Si, Bangkok.
Yes, an amazing car both visually and from an engineering point of view.
Yes, an amazing car both visually and from an engineering point of view.