So let me get this right – this is a commercial for Mercedes Benz?

Hmm – I look at it more as 90 seconds of wasted marketing dollars.

But, let’s have YOUR opinion and thoughts.