Auto Culture

Multi-Car Wreck On The Final Lap At Talladega

on

The final lap wreck at Talladega claimed Kyle Larson’s car with a continuous flip after hitting the inside wall – Larson was okay afterwards…

About Alex Bean

Recommended for you