Legendary Musician David Crosby Dies at 81 – Entertainment News
By Geoffrey Huchel Singer-songwriter-guitarist David Crosby, a founding member of the bands Crosby, Stills & Nash, and The Byrds passed away January 19, 2023, in Los Angeles, California. A cause of death was not revealed. He was 81. Crosby formed The Byrds in 1964, along with original members Roger McGuinn, Gene Clark, Michael Clarke, and […]