Pitchfork — Bandleader, producer, studio owner, and Jamaican musical icon Byron Lee passed away November 4 after a battle with cancer, according to a post on his website. [Via Tiny Mix Tapes.] He was 73.
Lee formed his famed band the Dragonaires in 1957 and kept...
more info