Debrah Jade releases a lovely music video for her “On & On” single Zangba Thomson February 13, 2020 Music, Neo SoulDebrah Jade is an independent singer-songwriter from the Netherlands. Not too long ago, she released a lovely music video for her “On & On” single.... Read More...