I've been falling down the music mashup rabbit hole. I found this and have been listening to it all day.