Lord Echo is an eccentric and reclusive musician/producer based in Wellington, New Zealand. He played in The Recloose Band and after his debut solo album “Melodies” he has…
Leon Ware born 16th February 1940, Black Bottom, Detroit, Michigan, U.S.A. During his youth he had an accident with a slingshot and caught himself in the eye…