Several vehicles were struck by debris that fell off the Interstate 93 overpass onto McGrath Highway in Somerville early Thursday morning. http://www.wcvb.com/news/debris-falls-from-highway-overpass-smashes-windshields/34194446?absolute=true