MINI’s latest commercial from Europe and possibly their best since 2002.but that’s our take, what about yours?