The Incredible Pol Farm — Season 1, Episode 13: Are Ewe Pregnant?!?
Reality • 22 min • 1 season, 14 episodes • ★ 7.0/10
Episode synopsis
The Pol’s are preparing for sheep to give birth, which means figuring out how to catch and shear their four Merino ewes – no small task as this is new territory for everyone except Dr. Pol. Then, while helping his dad on a farm call, Charles has a terrifying accident. The whole family rallies together to care for Charles and take care of the farm.
About The Incredible Pol Farm
Dr. Pol's family has worked three generations to convert 350 acres of land into a family farm.