The National’s Sleep Well Beast tour finally made it to the gorgeous Greek Theatre in Berkeley, CA on September 24th for a sold-out show, the first of two makeup dates after the northern California wildfires forced the cancellation of a pair of shows nearly a year ago.
Lastest postÂ