Odeon dominates Leicester Square at film premieres with giant digital screen
Odeon Cinemas has installed a 107-square metre digital display screen on its Leicester Square cinema to dominate the surroundings with live footage of red carpet interviews during film premieres at the cinema.
Like this:
Like Loading...
Related