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

PORSCHE 908/03

PORSCHE 908/03

Rear shot of the transmmission (and the engine up ahead of it) of the 1970/1971 Porsche V8 908/03.

Previous | Main | Next