Well that picture isnt really a picture of the producer Omen, but we figured it would be cool to post a random picture of the omen.
Anyway, new tunes from Drake, Travis of (GCH) & Mickey Factz titled 'overdose on life'
Drake smacked on everyone in this song.
This joint is off Omen album dropping later this year. . enjoyyy!