Police appeal for witnesses after pedestrian suffers life-threatening injuries in Peterhead crash

© SuppliedPost Thumbnail