The Train Now Standing
- Episode aired Jan 25, 1981
Sheila points out that it's time for the monthly trip to visit her parents, a vending machine at the train station dishes out too much coffee, and Peter heads to London to make a complaint a... Read allSheila points out that it's time for the monthly trip to visit her parents, a vending machine at the train station dishes out too much coffee, and Peter heads to London to make a complaint about a cancelled service.Sheila points out that it's time for the monthly trip to visit her parents, a vending machine at the train station dishes out too much coffee, and Peter heads to London to make a complaint about a cancelled service.