NORTH TRURO – Two Cape Cod Regional Transit Authority (CCRTA) Flex Buses clipped mirrors along Shore Road (Route 6A) in North Truro around 10 PM Tuesday evening. Glass from one of the mirrors injured one of the drivers who was treated and released at the scene. No passengers were injured. Truro Police are investigating.
Editor’s note: We are checking the CWN archive but Tim Caldwell recalls a similar incident a couple of years ago in the same area.