Is there life on Mars?

Yesterday at the BRIT awards in London, after a lovely obituary by Annie Lennox and Gary Oldman, who accepted the rare BRIT Icon Award on Bowie’s family’s behalf, 19-year old singer, Lorde—a young woman David Bowie called the “tomorrow” of music—walked out to centre stage and, backed up by Bowie’s long time touring band, sang Life […]