Tristan returns to Darrowby after a lengthy absence and James decides to welc...
All Creatures Great and Small
Season 7 Episode 12: Promises to Keep
Tristan is upset when Siegfried criticizes him for sleeping in. Siegfried assumed Tristan was out partying when in fact he had spent most of the night treating a sick cow. Tristan is convinced that Siegfried and James are always giving him...