(07 Jul 2016, 10:28 am)Stuartphin1639 wrote Major delays in and out of Darlington town centre for the forseeable future, A major incident has occurred in the town centre, with one vehicle (Gas Bus) colliding with a buildingSlight bit more info about the incident.
http://m.thenorthernecho.co.uk/news/1460...ough_bank/