These dramatic pictures are from an accident a few yards from the proposed new Crossroads on Teversham Road. It could easily have been fatal.
… again powerful evidence of the traffic risks at this particular point of the road !
Pictures: Courtesy of David Sheppard (c) 2007