NEIL YOUNG album ‘too sad to release’ 20 years ago is finally here – and worth the wait July 6, 2022 In 2001, Neil Young and his band Crazy Horse recorded Toast but declared it too sad to release – until now. Read moreNEIL YOUNG album ‘too sad to release’ 20 years ago is finally here – and worth the wait