theres a close to the scene video of the crash site available as first responders arrived on theync.com.
I wont link it because the site has alot of questionable material.
not sure if anyone else has seen it or if its available anywhere else.
shows the weather conditions at the very least, not much else useful to speculate on