The Incredible Pol Farm - Season 1 Episode 13 -
Are Ewe Pregnant?!?
In preparation for lambs, the Pols shear the merino ewes; Charles has a terrifying accident, and the whole family rallies together.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.