January 23, 2024Nicholas Jason LopezLeave a Comment on French Prog-Metal/Djent Technicians Taotopia Stream New Album ‘Glitch’ And Unveil New Music Video “Epic Win” French Prog-Metal/Djent Technicians Taotopia Stream New Album ‘Glitch’ And Unveil New Music Video “Epic Win”