Lorde gets sentimental on stage as she performs at the at the 2016 BRIT Awards held at the O2 Arena on Wednesday (February 24) in London, England. The 19-year-old singer performed David Bowie’s song “Life on Mars” as a tribute to the late performer. When David passed away … Read entire story.
Source: Just Jared