Advertisement

Driver survives death-defying car crash in Georgia

A sheriff deputy’s body camera captures the moment a car launches up a tow truck ramp and into the air. Deputies on the scene race to help the driver who survived the crash.