Stars on ‘Fire’ at The Avalon in Hollywood

For their first performance at The Avalon in Hollywood, the band Stars announced that this would be their last time touring with their third full-length album ‘Set Yourself on Fire,’ which was released only last May with Arts & Crafts records.
With the stage dimly lit by vintage lamps and strings of lights in the background, Stars’ performance managed to convey the alchemy of light and dark through their use of synths, strings and horns.
The recherch