Actually no idea why I wanted to hear this song, but some strange deep itch is being scratched.