Lost Idol
Lost Idol is the nom de plume of James Dean; a sonic explorer circling the periphery of contemporary electronic-based music. Much of his music is self-released on his Cookshop record label, including two critically acclaimed albums ‘Brave The El