The road for Street King Immortal is still rocky as ever. It has been pushed back from February 26 back to the “to be announced” status that fans hate. At this point, it’s tough to pinpoint what 50 Cent can do to ensure a proper release date. “My Life” didn’t skyrocket, despite being a decent potential single. “Major Distribution” is hard, though. It’s that vintage Fif sound with assistance from the Snowman and uncle Snoop
Lion Dogg. Directed by Eif Rivera.