Imagine if you will, a punky Nancy Sinatra crooning a duet with tweaked impresario Lee Hazlewood to the accompaniment of My Life With the Thrill Kill Cult, and you’ll have some idea of the electronic twang decadence stirred up by this pleasantly twisted trio from the desert of Joshua Tree, Calif. To make the mix […]

