We've all heard Avicii's 'Wake Me Up' over the last few months - and we love it. You can hear it all the time on PopCrush 105.7. But, this mashup with Rick Astley's infamous 'Never Gonna Give You Up' is the song you never knew you needed in your life.

I'm not sure if it completely counts as a Rickrolling since it's not the official song, but it's worth sharing with all your friends to try! Even if they don't consider it, you have to admit - this mashup is pretty awesome. Bonus features - Chumbawumba verses are included, as well as Fresh Prince clips.

Well - what do you think?