ITV3

The Darling Buds of May

Cast Not Your Pearls Before Swine: Part 1

Series 3 - Episode 3 - Thinking he's on to a good deal, Pop buys two hundred pigs. But before he knows what's what, he's up to his neck in it. David Jason stars.

  • 5 days left