Police re-appeal for information after serious Aberdeenshire RTC

The crash took place in the early hours on Tuesday October 27
The crash took place in the early hours on Tuesday October 27

Breaking