The tributes have been pouring in from all over the world since David Bowie’s tragic death in January, and Chris Martin and Jimmy Fallon may have given us one of the best
The two superstars combined on The Tonight Show Starring Jimmy Fallon to cover one of Bowie’s all time great tunes, ‘Life on Mars?’.
Clip via YouTube/The Tonight Show Starring Jimmy Fallon