One of the most anticipated videos to come out of Europe this year - if not the most anticipated. Premiering in Stuttgart 14.5.