Loading episode...

S2:E15 - Sheep Herding

Sheep Herding

S2:E15
1977 IMDb

Who said only dogs can herd sheep? Everybody should be allowed to have a try and it doesn't matter a bit how heavy they are.