David Lynch e Chrysta Bell confirmam mais uma parceria e anunciam novo EP Duo lança “Somewhere in the Nowhere” no início de outubro.