Vehicle Plummets Off NH I-95 Overpass Into RiverVehicle Plummets Off NH I-95 Overpass Into RiverPolice credit the driver's seatbelt from preventing serious injury to the driver when her SUV landed on the passenger side in the Taylor River below I-95.Dan AlexanderDan Alexander