Music Craig David Is Delivering Your Psychedelic Summer Soundtrack UK garage and R&B powerhouse Craig David shared the official video for his latest single “My Heart’s Been Waiting For You. Built By CreativesJune 3, 2022