May 27, 2016 I haven't taken this guy too seriously because of his name but s--- he's actually been around for awhile EDIT: The vintage Scott Storch production is all over this