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 with a series of health problems, which caused the dates following the Scheeßel...
more info