50 Cent's Street King Immortal doesn't yet have a release date, but hopefully things change with "My Life." Adam Levine handles the hook while Eminem spits a memorable verse. Smack two verses from 50 in between and you've created a solid single. Radio rip for now, iTunes later tonight. 

Listen: 50 Cent f/ Eminem & Adam Levine "My Life"