Post by
infinitinut »
https://forums.nicoclub.com/infinitinut-u2109.html
Sun Nov 10, 2002 10:45 pm
Benz 300 SEL 6.3! Built from 68-72, and, supposedly, was fastest production sedan in the world, at the time! Mine, like most, suffered from the dreaded leak down of its air suspension and, in the morning, looked as if it had been to TJ for a suspension mod! But, Junge, Junge, Junge, would that car run! Sold mine to a Calif doctor through Road & Track ad.