Oh here's another one:
Some might argue that this is an extremely bad cover version. I beg to differ. Let's not tell who or what this is.
Click the link and press play
and
no cheating! Don't read the text. Song is quite long, I wonder how long it will take you to figure out what it is.