Listen to Macklemore and Ryan Lewis' new LP 'This Unruly Mess I've Made' featuring KRS-One, DJ Premier, YG, Anderson .Paak, Chance The Rapper and more.
Trey Songz released two mixtapes yesterday at the same time. Trey Songz drops a more rap mixtape, #Lemmeholdatbeat 2 and then the more typically R&B mixtape, ‘Anticipation II.”