Wheaton, Illinois Contemporary New Age band Sleeping At Last manage to put together a tranquil, insomnia curing rendition of Nena's 1983 song about nuclear Armageddon.
The cover was apparently featured on an episode of "Grey's Anatomy," which I should probably start watching just for the great cover songs.
No comments:
Post a Comment