What's Believed to Be David Bowie's FINAL Performance
- Publish Date
- Tuesday, 12 January 2016, 8:53AM
David Bowie and Alicia Keys performed at the Black Ball in New York City on November 9th, 2006. This performance is now believed to be his last before passing away after a long battle with cancer.Â