Skrillex and Boys Noize, the electronic duo known as Dog Blood, recently released one hell of a remix EP for "Middle Finger Part 2." Today, they are back with the official music video for their hit song, "CHELLA RIDE." The video stars two dogs living in a comic-book themed space vortex. They end up taking part in some pretty bad ass fight scenes and crazy space adventures. Try not to get too mesmerized as you enjoy the flying bass cannons and are suddenly hit with an appropriate dog fight scene.
Enjoy some space travel with Dog Blood below.