Artists: Future ft DJ Esco & Fabolous Song: Check On Me Project: Project E.T Esco Terrestrial Director: Eif Rivera. Via Illroots.