back to top

12 Reasons Sheep Racing Should Be Your New Favourite Sport

As if you didn't know already, Sunday saw the annual Moffat Sheep Races take place in the town of Moffat, Scotland. We take a closer look.

Posted on
Advertisement
Advertisement

Every. Tasty. Video. EVER. The new Tasty app is here!

Dismiss