Some animals make cute noises. Some make hilarious noises. Here is a sheep that screams — try not to laugh!
A farmer in China was shocked when a two-legged lamb was born at her farm. She said: “I did not think he would live very long, but then he managed to struggle up and stand on his […]