Advertisement
There are lots of abandoned roads in the world, but on the Road to Nowhere in southwest England, it’s almost exclusively fake movie traffic and crash tests.