BADBADNOTGOOD

Neva Left – [Snoop Dogg]

Finally! After weeks of anticipation, Snoop Dogg has let loose his fifteenth studio album “Neva Left,” and the title is

Alexys – [Freddie Gibbs]

With his latest project “You Only Live 2wice” expected to drop this week, Freddie Gibbs has teased yet another track

99.9% – [Kaytranada]

In the midst of all of these huge album releases such as “Views” and “Always Strive and Prosper,” there is