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. 

Source

Take your Radio, Podcasts and Music with you