DJ Earworm takes a pile of songs that, while awful, all hit the top of the charts this year and combines them to make something that isn’t half bad.

Here’s a complete list of songs found in the mash-up
Avicii feat. Aloe Blacc – Wake Me Up
Bruno Mars – When I Was Your Man
Capital Cities – Safe & Sound
Daft Punk feat. Pharrell Williams – Get Lucky
Eminem feat. Rihanna – The Monster
Florida Georgia Line feat. Nelly – Cruise
Imagine Dragons – Radioactive
Imagine Dragons – Demons
Jay-Z feat. Justin Timberlake – Holy Grail
Justin Timberlake – Mirrors
Justin Timberlake feat. Jay-Z – Suit & Tie
Katy Perry – Roar
Lady Gaga – Applause
Lorde – Royals
Macklemore & Ryan Lewis feat. Ray Dalton – Can’t Hold Us
Macklemore & Ryan Lewis feat. Wanz – Thrift Shop
Miley Cyrus – Wrecking Ball
Miley Cyrus – We Can’t Stop
OneRepublic – Counting Stars
P!nk feat. Nate Ruess – Just Give Me A Reason
Rihanna – Stay
Robin Thicke feat. Pharrell & T.I. – Blurred Lines
Swedish House Mafia feat. John Martin – Don’t You Worry Child
Taylor Swift – I Knew You Were Trouble
Will.I.Am feat. Britney Spears – Scream And Shout