Newly surfaced video shows moment Jets cornerback Brandin Echols loses control of sports car at 84 mph, runs motorist off road in horrifying crash
A newly surfaced video shows the stomach-churning moment that New York Jets cornerback Brandin Echols loses control of his Dodge Charger Hellcat at 84 mph and runs a hapless motorist off the road, sending the BMW airborne, hurtling over a guardrail...