Shirtless Craig David Working Our on the Beach
Shirtless Craig David has been working out and his reward is this incredible body. Our reward is looking at his incredible body! We will be patiently waiting for his next single to come out – one in the near future?