Tour of the Tunnels 20/03/04

A noisy tour of London's tunnels and landmarks with 55 fellow TVR owners (20th March 2005).
Start slideshow