Quote Originally Posted by Peanutz View Post
Sheep in Wales are getting pregnant?
but who did it?