Where are they now? >>> Peters and Lee

Lennie Peters and Dianne Lee formed British folk-pop duo Peters & Lee in 1970. Born in Islington, north London, in 1993, Lennie lost his sight in both eyes at the age of 16 after an accident but the tragedy did not stop him from pursuing his dreams. He had been a pianist/singer in pubs [...]