Fox 11 is giving an update now.
Thanks for the response. Here is a Mapquest link that pretty much shows the exact location. The impact too place straight up from the star location. If you’ll note, there is an open space above the track. Where that long thin brown brush is located is where the worst car came to rest.
Zome in an out as you prefer. Note that Stoney Point Park is just to the left of the accident sight. I used to drive by there every evening last year.
Map version is available, if you click for it in the top right corner.