A video for the Dutch goregrind band Last Days of Humanity’s track “A Divine Proclamation to End the Present Existence” using bits of Sesame Street. Never has the essence of my childhood been reappropriated in such a perfect manner.Video created by HAYW1R3The original Sesame Street Clip - HERE
Recent Comments