NPR News: Post

NPR News

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.

Continue Reading…