Review - 2014 Mercedes-Benz S-Class

This is a car for the very rich. So fittingly, Mercedes held the world press launch in Muskoka, Canada, home to many rich celebrities.

Is it worth the money? Brad finds out.

Motoring 2014, Episode 11

Share on Facebook