Inverness court hears of horror NC500 head-on crash

© DC ThomsonInverness Sheriff Court.
Inverness Sheriff Court.

Breaking