I overlooked this track, I was just about to up it. I'm pretty sure it's Storch; in an interview, Tyrese said Scott produced some joints (plural) in his album and this bangin one must be it, besides "Get It In." Props for gettin to it first.