New Orleans band CANE HILL have delivered the gloriously devilish and sanguine video for the new song “God Is the Enemy.” Watch it here. The track completes their Krewe De La Mort song collection. It began with “Power of the High,” which dominated […]