Craig David wasted no time following up the release of his new single “One More Time” with a music video. The visual was actually filmed in David’s home in Miami.