French prog-metal/djent technicians Taotopia unveil new single “Ghost Of Yourself”
About 5 years after gaving birth to their debut full-length effort ‘Nightfall’(2018), French prog-metal/djent technician Taotopia are about to released a new album called ‘Glitch’ and sets for a CD…