On This Day, Jan. 8, 2016: David Bowie released his final album, ‘Blackstar’
On This Day, Jan. 8, 2016 … David Bowie released his 25th album, Blackstar, to coincide with his 69th birthday. The record, produced by longtime producer Tony Visconti, wound up being Bowie’s final release, as it came out just two days before his death from liver cancer. The album hadRead More →