Video Premiere: Craig David – All We Needed


British R&B star Craig David premiered the video for his new single “All We Needed”, the track taken from his new album Following My Intuition, serves also as theme song for this year BBC Children In Need.

More Video Premiere:
Frankie J – I Promise You