Traffic light failure and broke down car causing delays on Aberdeen road

Post Thumbnail