Video: Army of sheep will destroy your neighbaaahood one leaf at a time

This force of sheep is more commonly known around those parts as the Barmy.... cough. I'll get my coat.

Up next in