Some updated information:
http://sports.espn.go.com/rpm/news/s...d=2&id=2834050
Witness did not actually see the accident, but came upon it minutes later, and stopped to help. (Something oddly missing from the original reports)
Also NascarNow showed the police report, but I can't find it anywhere on the net yet.
