Exclusive: Candlelight Red Unveil Cover Artwork for ‘Demons’ EP
Candlelight Red are set to unleash their new EP, ‘Demons,’ on Aug. 14, and we’ve got the exclusive first look at the cover artwork right here at Loudwire.