A man walks into an isolated pub, sporting a peculiar jacket. What could he be hiding? Written and read by Will Self. From June 1998.
Discover 11,128,835 listings and 278,294 playable programmes from the BBC
A man walks into an isolated pub, sporting a peculiar jacket. What could he be hiding? Written and read by Will Self. From June 1998.