David Bowie released brand unusual music just two days before he passed away after a long and secret battle with cancer. The video is for a song called “Lazarus” and it is featured on the late entertainer’s album Blackstar, which was released on Friday (January 8). David is seen in a hospital bed with bandages [...]
Source: justjared.com