50 Cent Finally Shelves ‘Street King Immortal’ 10 Years Later

50 Cent was going to release ‘Street King Immortal’ in November 2012 but the album went through several delays.