TATE BRITAIN: ART.  GODHEADASTEROID, billion years old sculpture for sale at £99 million pounds.