Val Kilmer has sold most of his New Mexico ranch for $18.5 million. The Top Gun star has finally managed to offload the property after originally listing it for sale for $33 million in 2009, before subsequently dropping the price
Val Kilmer has reportedly apologised to his New Mexico neighbours for making disparaging comments about the area.