In a new statement, Neil Young has confirmed he's set to perform at Glastonbury in 2025. He previously claimed to have cancelled his set due to issues with BBC.
Neil Young has pulled out of his scheduled appearance as Glastonbury Festival 2025, calling the event a "corporate turn-off", but is the songwriter correct?