Artist Details

Lord Echo

Biography

Eccentric and reclusive musician/producer based in Wellington, New Zealand.... more

Releases

Curiosities

Album    info | buy
Released On: Nov 12, 2013
Released By: Bastard Jazz