The Most Expensive Sheep in The World from Scotland

Here’s the most expensive sheep in the world. Scottish sheep sold for £231,000 in a Scottish cattle auction. This price set a record as the most expensive prices in the world for sheep. Jimmy Douglas, the new owners named Deveronvale to this sheep. He admire the sheep because the sheep has a good body and [...]