Louise Patricia Crane Announces New Album Netherworld & Releases Single / Video for Dance With The Devil 6 min read