David Bowie played his last concert (to date) on June 25th, 2004 in Scheeßel, Germany. On one of the final legs of his tour behind 2003′s Reality, Bowie began dealing with a series of health problems, which caused the dates following the Scheeßel performance to be scrapped. Afterwards, Bowie slowly faded out of the publicRead more...
KEXP Seattle — David Bowie played his last concert (to date) on June 25th, 2004 in Scheeßel, Germany. On one of the final legs of his tour behind 2003′s Reality, Bowie began dealing ... more info