New pedestrian bridge at Barrington Road part of express bus option on I-90
Jun 13, 2017 6:33 PM - Look! Up in the sky over I-90 at Barrington Road. It's a bird! It's a plane! Actually, almost as miraculous as Superman, it's a pedestrian bridge linking free parking and express buses.