Look at this beauty. This Czech luxury car that has been originally designed in early 50s, the last piece built in 1975, has been brought back to spotlight by French automotive company Faurecia. They used the Tatra 603 car to showcase their interior design beaty and created the Faurecia Premuim Attitude concept for the Los Angeles Auto Show.

avatar Read More...