musicNews Circus Devils Announce New Album "Squeeze The Needle" For October 2023 Release September 27th, 2023