Sup. I dunno if there’s any V fans on here? but I was talking to her recently and she mentioned this song being one of the recent things she’s done. I never knew it existed.
Sounds really Neptunes/Pharrell inspired. Vanessa does all the backing vocals/chorus duet.