I thought it was "Lee-No" and not "Lenno"? But a crap advert for a car, hardly got to see it at all
(and an advert that would only work in the US, would not work in the UK, IMHO, although we would get the Honda NSX instead, since Acura = American Honda)