In 1999 a celebration was held at the Design museum in London to celebrate the 40th anniversary of the original Mini. David Bowie was a participant in this celebration and he decided to have his Mini covered in reflective mirrors. David Bowie was one of the most influential musicians. His reason for choosing this design was based on the idea that cars are a part of their surroundings.
Anyone who laid eyes on the masterpiece would become a part of the vehicle itself as their own faces were reflected back at them in the mirrors.