Salvator Mundi is the most expensive painting ever to be sold. It remains to be seen who bought it and where it will be kept.
Welcome to the world of cloths and materials that change depending on your mood.
In future, we'll all need to be a little more like Leonardo da Vinci.
Before LOLcats, there were LEOcats.
He may not have invented the helicopter, but the real man is more than worthy of the myth.