50 Cent, Young Jeezy, and Snoop Lion link up for the visuals of “Major Distribution.” After long awaited delay, Street King Immortal was supposed to hit store shelves on February 26th but is now being moved to the spring. Fif tweeted, “Album delay STREET KING IMMORTAL will be out this spring. Do to Executive changes.” He also mentions, “I’m mad my album date is changing again but ill use the time to make it better if I can.” Check the visuals after the jump!