Police appeal after car speeds off after road traffic accident

© DC Thomson.
.