Community Speedwatch
Croxted Road , United KingdomThat's 51mph in a 20mph zone. Top speed so far 66mph. Speeding drivers claim to be the best judge of their own speed and (anyway) if it mattered the police would do something about them. The police meanwhile warm and snug in their cars, unaware that drivers are on their best behaviour all round them, […]