So, our buds All Leather have a new video. Their full length comes out tomorrow on Dim Mak. Here is the vid complete with barf, poop, blood, zombies, weight lifting, and whack-a-puppy. Yeah, it's a weird one all right. I think Jung looks good cookin a shit in the kitchen though!