David Leonard Releases Video For “Signs of Life”
David Leonard has released the music video for his latest single “Signs of Life”. It follows Leonard at a wild house party with flashing lights and dancing girls, you guessed it “searching for signs of life” and just overall meaning. I think we have all been there! Only we did not look as utterly cool as the people in this video. David Leonard is a Grammy-nominated singer-songwriter and producer whose album The Wait! will be released on March 25th.