Drink driver got taxi home from pub but then drove to Elgin shop

Elgin Sheriff Court.
Elgin Sheriff Court.

Breaking