Season 1, Episode 2 Ducks on the Pond

First Aired: September 15, 2002

As the girls hurry to shear the sheep before the market deadline, an alleged killer shows up at Drover's Run.

Watch Now
Free
Subscription