007 film trailer premieres on iconic DOOH LED screen

31 January 2020
The trailer for the 25th James Bond film, No Time to Die, is the first for any film to be launched at the Piccadilly Lights in London which has been called the world’s most famous DOOH screen.
Read more...