Plot: PCs Quinnan and Stamp are first on the scene of a major chemical spill when a tanker truck hits some scaffolding near the Sun Hill tube station. Insp

The Bill - Season 12 - Spill (Episode 74)
Episode Aired On:
Tuesday, June 25 1996
28 years ago
Tuesday, June 25 1996
28 years ago