As we get ready to ride into the weekend once again, we have put together a solid collection of the most dope hip hop and R&B to drop from this week. Not only do we have new music from De La Soul, Michael Christmas, ADaD, and Tory Lanz, but Mos Def has decided to start releasing music again (He's still singing unfortunatly but hey it's new music!). Check out all of that new new below and we will be back next week with more of what you need.
Yasiin Bey (Mos Def) "Dec. 99th – N.A.W."
So I guess the retirement plans are on hold for now. While I wish Yas would just rap instead of sing, I guess you have to take what you can get!
De La Soul - "Trainwreck"
One of the greatest musical groups of all time are back with new music and a new album on the way. Gotta love this!
Tory Lanez - "Unforgetful"
I'm starting to wonder if Tory can even make a track that isn't straight fire..
Lil Lonnie - "Change Up" (Feat. Bryson Tiller)
These two are a nice little combo. I think Lonnie has potential and that potential looks a lot better when he has BT on the track.
Young Sizzle - "Truth" (Prod. By Tarentino 808Mafia)
The 808 king continues to to put out new music under his rap moniker. Once again this one goes!
Blu - "Palisades" feat Killa, Big Twins & Planet Asia (prod. Alchemist)
This is underground rap in 2016.
Blu & Union Analogtronics - "LA Counting" (Exile Remix)
Today you get a double dose of blu with this very fresh Exile remix. These two once made a classic album and hopefully they get back to making music like that very soon.. For now this will do.
Michael Christmas - "Paranoid"
MC has a new project on the way and I hope it has more production work from Royal on it!
Kehlani - "24/7"
Kehlani had a huge year in 2015 and now we get her first single since she signed to Atlantic. I'm feeling it for sure!
ADaD - "Rapid Transit" f. Add-2
One of the dopest MCs I have ever had the pleasure of getting to know, ADaD does not get the credit he deserves in this game. Check out all of his music! You don't get a co-sign from Q-Tip for just being average!