
Well the competition has really caught up among the car makers.Lighter way to throw stink at the competitors brand. And a novel way too...humility redefined, just love the arrogance in these ads...a refreshing change from the ads where cars are supposed to be doing all kinda tricks...