Honda Advert: Isn't It Nice When Things Just Work?Jan 16Remember this rather mesmerising TV commercial from 2005?