Pickup Truck Crashes From Upper Deck of I-93 in Boston
montiya
Published
02/25/2015
A pickup truck crashed on I-93 North, launching off the upper deck of the expressway before landing on the southbound lower deck
0 Comments