50 Cent unveiled his new single "My Life" on The Voice last night, when he performed his new collaboration with Adam Levine. Although the record also features Eminem, he was not present for the live performance. The new song is off of 50's upcoming album Street King Immortal, but the single has been released and is now available for download.
Check out 50 Cent and Adam Levine's performance from The Voice:
The official music video for "My Life" is coming soon, but 50 has given us a taste in the official trailer: