
Annual Scottish sheep race 2013 —
Spectators turned out in the hundreds on Sunday, August 18, to the small town of Moffat in Dumfries and Galloway, Scotland, to enjoy a day out at the races and cheer on their favorite sheep.

Annual Scottish sheep race 2013 —
This is the second time the town has held the sheep race following the success of last year's event.

Annual Scottish sheep race 2013 —
Woolen jockeys are placed on the sheep for the race.

Annual Scottish sheep race 2013 —
The first group of sheep cross the finish line.

Annual Scottish sheep race 2013 —
Woolen jockeys try to stay on.

Annual Scottish sheep race 2013 —
The race celebrates the town's wool industry and traditions.

Annual Scottish sheep race 2013 —
The winner of the race will carry the title of "Moffat's Fastest Sheep 2013."


