David Bowier live performance at l'Olypia of Paris, in 2002
David Bowie
Self
Richard Valverde
Director