Sheep screaming…DAFUQ did I just watch?!

Sheep are among the strangest creatures to ever graze the Earth. Below is a perfect example. See if you can tell who’s imitating who…