What is the music in the commercial for the 2008 Mercedes-Benz C63? The announcer said something about 400 excites people so they put 451 in its most potent form. I don't know if that's enough detail, but does anyone know the music in the commercial?