Brooklyn based band “The Death Set” have released a pretty gnarly clip for their new single “Slap Slap Slap Pound Up Down Snap” [youtube]http://www.youtube.com/watch?v=IlX6ClGXtXY[/youtube] Swaggy I OH YOU