Home Automotive Reference Engineering and Motorsports The Speed Merchants

From The Speed Merchants. The instruments, steering wheel, and gear shift knob of one of the Ferrari 312B2s.