Have you ever been Rick Rolled before? Of course you have. While being the victim of a Rick Roll may be annoying, this is one you'll actually enjoy. German producer, Nils has taken the Rick Astley classic and mixed it with Avicii's "Wake Me Up" and Chumbawamba's "Tubthumping" for a mash-up that is not to be missed. Check out the mash-up above.

You can download the "Never Gonna Wake Up" mash-up on Nils' Facebook page here.