Suede and Manic Street Preachers joint show unveiled as first Eden Sessions 2024 announcement Nicola | October 16, 2023