Julia Louise Signs with No Sleep Records

Julia Louise has signed to No Sleep Records and released the new song “Shock Therapy.” The new album Insatiable will be released on June 10th.