I love the look of this and i bet it must be awesome to drive but the previous owner spent £100+k on it?? Is he mad? http://www.pistonheads.co.uk/sales/480710.htm