VAN CANTO Drops New Official Video for “Turn Back Time”
This past summer, Germany’s most thundering voices VAN CANTO set free their eighth studio album, To The Power Of Eight, to spread their unique soundscapes as the world’s most exciting acapella metal masters. Now, the energizing powerhouse is ready […]