‘Chella Ride’ by Golden Wolf

Electronic music acts Skrillex and Boys Noize recently approached London-based animation studio Golden Wolf to create a music video for their collaborative, experimental music project ‘Dog Blood.’