No, you don´t need new glasses. This was really a Porsche 356 Convertible, broken into pieces. It rests on another famous sports car of the 50´s, a Borgward Isabella Coupe.
back