Who is the Lady Grinning Soul? Well, as the story goes, it was unremarkable.
In 1972 David Bowie bought a car, a pink Cadillac as it happens. It was a tough time for the chameleon wizard. You know: drugs, adulation, the heady whirl of rock and roll UK. Oh, and inconvenient surges of unworldly creativity. He just had to get away . . . More . . .