This is a New Soul track recorded by the artist Electric Storm. The song I Still Care was originally composed by L. Braunholtz.