Deap Vally, the Los Angeles-based duo comprising Lindsey Troy and Julie Edwards, today announce the release of their American Cockroach EP on 18th June. The EP follows the band’s recent Digital Dream EP, and includes collaborations with Jennie Vee of Eagles Of Death...

read more