Live: The Theater, Madison Square Garden, New York City 19 May 2007 Live No Comments David Bowie’s final live performance took place at The Theater in New York’s Madison Square Garden on 19 May 2007. Read More...