Dramatic body camera footage shows car flip midair after hitting tow truck ramp in Georgia

Dramatic body camera footage shows a car speeding down a Georgia highway, catching a tow truck ramp and vaulted about 120 …

Related posts

Leave a Comment