The Death Set debuted their latest music video for "Slap Slap Slap Pound Up Down Snap" earlier this week. Answer me this: Who doesn't like a double-headed tiger setting stuff on fire while driving a moving truck?
The track is the first single from Michel Poiccard. It's available for download now while the rest of the album can be pre-ordered. Just check out the video and the song because they are both awesome. You can also get brought up to speed with the prequel instructional video from last week.