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.