I haven't heard a good song mashup in a long time. Actually...I haven't heard just a plain old mashup in a long time. At one point mashups were a big thing. If you are not familiar with what a mashup is, it's when a producer takes two different songs and puts them together to make one …