DOG BLOOD (Skrillex & Boys Noize) - CHELLA RIDE [OFFICIAL VIDEO]


Brand new music video from the super band "Dog Blood"! If you don't know who Dog Blood is, it's a duo formed of "Skrillex" and "Boys Noize". Enjoy this psychedelic dog ride in space :D

Labels: , , , , ,