New York – The largest LED advertising display in the world has been installed in Times Square with a film co-created by digital agency Universal Everything and selected guests at a pre-launch event.