Land Rover comes off Aberdeenshire road

Police
Police