Erratic Fife driver fell asleep behind wheel while being questioned by off-duty police officer

© DC ThomsonDunfermline Sheriff Court.
Dunfermline Sheriff Court.