NPR News: A driver’s car soared 120 feet after vaulting off of a tow truck’s ramp in Georgia

A driver’s car soared 120 feet after vaulting off of a tow truck’s ramp in Georgia
The scary spectacle was captured on video by the body camera of a sheriff’s deputy who was helping with another crash on the highway.

Read more on NPR

Leave a comment