TLMT’s Top 20 Albums of 2017

With the holiday season almost here the Last Mixed Tape has delved deep come up with its top 20 albums of 2017. As with every year, only albums reviewed by TLMT make it on the list.  20. Planet Parade – Mercury What TLMT had to say: “The serene pop sound of Mercury is a welcoming one. And from beginning…

Read More