This is easily one of the best mashups of 2017 songs I've seen yet! Fair warning: They will all be stuck in your head all day!