An extraordinary, almost Fortean, event takes place in Frampton, England. Sheep Racing, no less. I wouldn't have thought, from my limited sheep experience, that they were ideal candidates for racing, but who can tell? There are some photographs here.
have a look....
No comments:
Post a Comment