Bus driver admits causing collision on busy Fife road

© DC ThomsonDundee Sheriff Court.
Dundee Sheriff Court.