Video Premiere: Craig David – My Heart’s Been Waiting For You (feat. Duvall)


+ new vids from David Correy, Blue

September 30th, Uk’s icon Craig David will release his new album 22. For now, the talented R&B/Dance singer unveiled the music video for the project’s 2nd single “My Heart’s Been Waiting For You” featuring Duvall. Take a look !

More Video Premieres: