Two dead in Dumfries and Galloway crash

© DC ThomsonPost Thumbnail