Police chief blasts driver who almost caused fatal crash on North Devon Link Road

Police chief blasts driver who almost caused fatal crash on North Devon Link Road

Torquay Herald Express

Published

The terrifying incident was caught on camera.

Full Article