Life On Mars. David Bowie Cover by David Live at Bowie Bandstand.

Filmed at the Beckenham Festival to save the Bowie Bandstand. 12 August 2017. David Live performing Life On Mars as part of their headline set.

Thanks! You've already liked this