Live Review: Coheed And Cambria and And So I Watch You From Afar | The Great Hall, Cardiff | 18/10/2025