Craig David “Freestyle”

maxresdefault.jpg

Who knew Craig David could really rap? The prove is right here, when Craig David drops a freestyle for Tim Westwood TV.

Continue reading “Craig David “Freestyle””

Advertisements

Craig David “One More Time”

_88079706_88079705.jpg

Craig David drops new single “One More Time”.

Continue reading “Craig David “One More Time””