New SongNew Song – Candlelight Red “Demons” on July 26, 2012 Candlelight Red are streaming a new song “Demons” below. Their EP ‘Demons‘ will be release August 14th.Share this:TweetRedditMoreShare on TumblrRelated