Nick Cave Announces North American Solo Tour
Nick Cave has announced a North American solo tour, with bass duties performed by Radiohead’s Colin Greenwood. The trek begins September 19th in Asheville, North Carolina and wraps up with a two-night stand in Los Angeles at the Orpheum on October 27th […] More