In 2009 American ambient techno band Telefon Tel Aviv published their latest album 'Immolate Yourself', and band's founding member Charlie Cooper died. Remaining member Josh Eustis has since been working with Puscifer, Apparat, Nine Inch Nails and Vatican Shadow, and in 2017 he made a solo track 'Something Akin To Lust', as Fact Magazine reports. […]