Probably one of the leftover tracks that was originally going to be included in Dru Hill's third studio album "InDRUpendence Day" (2010).
No download links available.