The Mercedes-Benz S-Class has been THE standard for luxury cars since the 70's, as well as providing earthly transportation for various dictators, heads of state, and despotic rulers. But which S-Class should you buy if you happen to be in the market? Steve, Adam, and guest-host Chet will hash it out this week as we find the Best in Class.
Create your
podcast in
minutes
It is Free