NEWS
Witness video shows rescue after driver survives I-95 fall
Witness video shows good Samaritans helping a driver to get out of a mangled sports utility vehicle on Saturday after surviving a fall from an Interstate 95 ramp in Downtown Miami.
Witness video shows good Samaritans helping a driver to get out of a mangled sports utility vehicle on Saturday after surviving a fall from an Interstate 95 ramp in Downtown Miami.