The Dog Blood duo, Skrillex and Boys Noize, has just released the official music video for “Chella Ride“, a track from the Middle Finger Pt.2 EP. This high energy, heart-pumping tune scored #1 spot on Beatport’s chart when it was first released back in September. The storyline of this video appears to be of two mutated dogstranauts being sent off to space on a mission to destroy other planets, but during the mission, one of the dogstranauts had an evil mutation that made him launch the missiles towards Earth. This creative video is filled with cool effects that are perfectly suited for the aggressive beats and vigorous baseline of the track. Check it out below!