Re: New Chemical Brothers album announced
Saw the SF show, front and center. 10/10, absolutely incredible, would do again. Seems the sets are the same each night, which is unsurprising given some of the stage theatrics, with live elements mixed throughout.
|