YouTuber Daniel Kim has mashed up 68 of 2013's biggest songs and it is amazeballs.

It has songs from all the heavy hitters of the year: Justin Timberlake, Miley Cyrus, Drake, and Pink just to name a few.

This time of year lots of these remixes and mashups will be popping up on the internet, but this is definitely going to be hard to top.

Kudos!