The Incredible Pol Farm S1E13 — Are Ewe Pregnant?!?

Are Ewe Pregnant?!?

Feb 17, 202422 min
Discussion

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,