a chicka-boom-a chick
March 14th, 2008I was worried that the dolphin stuff below was a little too cute, so thank the internet gods I’ve been rescued by a truly brutal Ernie and Bert music video.
The song is called “A Divine Proclamation for Finishing the Present Existence” and it’s performed by the band Last Days of Humanity. I love how Ernie & Bert still retain their central muppet-ness despite the shift in tone…and the ending is great. Crank it up!