Debrah Rose has teamed up with talented UK producer, Dele Christie for her latest single, Roses, which is a sassy feel good song; the key message of loving and valuing one`s self first is the ultimate key to happiness. Accompanying the single, Debrah Rose also debuts her first music video. Set and shot in London, the video captures Debrah Rose in her element, from day to night, we follow her journeying across the city of London having some fun along the way.
http://www.youtube.com/watch?v=cGULEMnhhEg