Published On Mar 11, 2020
The Mercedes-Benz S-Class (W140) was produced by the German automaker from 1991-1998. This is a '97 S320, with a 3.2L inline 6-cylinder engine pumping out 228hp. This over-engineered monster is a two-ton couch on wheels...check out my review!
show more