The end of the year means another DJ Earworm mashup, and this one might be the best one yet. This 4-minute-long mash-up combines 25 of the biggest hits from this year. Who knew that so many different songs could be so cohesive? Find a comfortable seat and put this video on repeat. You’ll be there a while.