This takes rickrolling to a whole new level!
It's a Rick Astley/Nirvana mash up by Germany's DJ Morgoth with a Video by Thriftshop XL.
You can download the mp3 from Morgoth's blog. (And while you're there check out Ace Of Spades Feels Good - Motorhead/Gorillaz on the player).
Related Posts: You can't beat this rap
Ali Smith saw it first.