Loading TV Shows...
Loading TV Shows...
Loading TV Shows...
Season 1 Episode 9
0.06 / Mar / 2018•m
At the Bala Autumn Sale nearly 80 dogs are on sale to buyers from across the UK and beyond. A good sheepdog can go for as much as ten thousand pounds.
Directed by:
Written by: