made this
May 23, 2024
Mercedes-Benz shifts into high gear on the world's largest LED stage
Watch the campaign to decide if it is a dazzling display or a dim disappointment.
Top news, insights and analysis every weekday
Sign up for Campaign Bulletins