The New Clampers: Where's My Car...

  

Snapshots

New: The New Clampers: Where's My Car......Gone? Documentary series. There are thousands of tow trucks in Britain and officers like Steve, who works for Lambeth council, are more than happy to keep them in use seven days a week. [S]Tue, Oct 25, 9:00 pmITV60 mins