Head-on crash causes blocked road in Aberdeenshire

Police are appealing
Police are appealing

Breaking