Originally labeled as an unfinished John Legend record, here goes the full version. Shouts to Splash.
DOWNLOAD: Estelle – All Night Long f. John Legend & Ludacris | Mediafire
PREVIOUS: Estelle – Superstition (Stevie Wonder Cover) x Star (prod. Kardinal Offishall)