The street-legal Porsche 962C and its mysterious owner


The street-legal Porsche 962C and its mysterious owner