Annual Sheep Races in Scotland

Spectators turned out in their hundreds on Sunday to the small town of Moffat in Dumfriesshire, Scotland to enjoy a day out at the races and cheer on their favourite sheep and their knitted jockeys as they race down the Main St..This is the second time the Dumfries and Galloway town has held the sheep race following the success of last year's event. (Rex/Rex Features/ZUMAPRESS.com)