Musicvideo for the super cool collaboration between punk bands De Kift and Rats on Rafts.