Call or Text Us: 303-504-0105

Neil Young To Release 2001 Crazy Horse Album ‘Toast’

Neil Young announced last week that he will be releasing Toast, an album he made with Crazy Horse in 2001 but did not release then as he felt it was “so sad.” Young, who has released several “lost” albums in recent years, will release the seven-song Toast on July 8. Young recorded the album at…

Share

Loading playlist…