That's no baa-argain! Sheep becomes world's most expensive when it sells for £365,000 after furious bidding war at Scottish auction
A sheep has become the world's most expensive after selling for a record £365,000 at a Scottish livestock auction. …
August 27, 2020