Car Crashes off Highway

Video of a truck crashing from the upper deck of 93 in Boston to the lower deck. read more...