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