We are not quite sure what to make of this advert, its a bit wacky to say the least. Hummingbird? Check. Smiling moustachioed man? Check. Luxury at its finest? Check check check.
We are not quite sure what to make of this advert, its a bit wacky to say the least. Hummingbird? Check. Smiling moustachioed man? Check. Luxury at its finest? Check check check.