I know there are a lot of NASCAR haters on here so you can save me from all of that BUT did you catch the last lap at Talladega? It’s an amazing testament to the safety of these cars.
Check out Edwards (after what he just went through) getting out of his car and running across the finish line - lol