Truck falls 100 feet off I-610 ramp before bursting into flames

“It’s surprising they lived.”: HPD says two men likely wouldn’t be alive if it wasn’t for the quick response from Metro officers in the fiery crash.