thecarnut.typepad.com > 2006 LA AUTO SHOW #2

PORSCHE 908/03

PORSCHE 908/03

This 350 horsepower sports car won almost every race it entered in '70 and '71 ... Then was retired by the factory. Its "Martini" livery is one of the most popular of any race car in world history.

Previous | Main | Next