Auto Tech

Clever doodle makes a great ad

This Mini spot is a David and Goliath tale in doodle form.

Minimalism is art stripped down to its most fundamental features. The new Mini spot "Minimalism" is just that. Without saying a word, the chase between the thin line of one pen and a fat Sharpie says it all.