Delays on Aberdeen road after traffic light failure

Road users may suffer delays
Road users may suffer delays

Breaking