1970 Porsche 917 LH at the 2012 New York Auto Show

5min Auto

by 5min Auto

279
101 views
Popular Mechanic's Joe Bergmann and Larry Webster look at the Porsche 917 LH at the 2012 New York Auto Show.