The trailer is already a promising banger. Have to get the full video.
The wizards of electronic music teamed up with the french wizard of music video direction for their new song.
The Grandmaster of Creativity strikes again. Bam!