Michael Eugene Archer[(born February 11, 1974), better known by his stage name D'Angelo, is an American R&B and neo soul singer-songwriter, multi-instrumenta...
D_ANGELO --- Heaven must be like this
D Angelo - Spanish Joint.
Hold on! - Eugene Thamon Simpson
Shawn Achor: The happy secret to better work
Name Meanings Eugene