Driver punched after intervening in fight on Arbroath bus bound for Dundee

© DC ThomsonA 73 Stagecoach bus.
A 73 Stagecoach bus.