Keep in mind this is the same show that watched the Earth die to Britney Spears.
But I wasn't familiar with this song, so thanks for the link!
As for the episode... gah... I think I had four or five heart attacks while watching. Next week is not going to be good.