Originally Posted By: MaryCas
There's a lot of sheep in England.


Oy.... that's baaaaaaad.


.