50 Cent promised a fan on Twitter Wednesday morning that they would hear new music from him that night. Well, 50 was a little bit late, but he kept his promise. Here’s a new track from 50 which he just wrote and recorded Wednesday night and then released early today. Support 50’s ‘Street King’ and find out more about it here.

So a Street King mixtape is coming? Cant wait.