I did a google earth view of what I suspect was the rollover site. Of all places up and down that street that must be the WORST place to have whatever happened, happen. Prayers to his family and to the young lady, I hope you pull through. God Bless!
If @ 1st you don't succeed, grind it, hammer it, weld it, drink a beer and try again.