Driver punched tourist in the face twice for driving too slow on single track road

Inverness Sheriff Court
Inverness Sheriff Court