The fastest police cars

The Daimler SP250's top speed of 130mph might not sound like much these days,
but in 1962 it was deemed enough to deter drivers in London from breaking
the speed limit. As a result, Scotland Yard acquired three of them as
traffic patrol cars