Tag: Zilo

Zilo Don't Waste My Time video

Zilo shares “Don’t Waste My Time” video, announces debut album

London-based artist Zilo has announced her debut album, “The Nature Of The Beast”, due out September 2. Hailing from London,