I was at that corner getting video. I'm pretty sure I got your car (i'll have to look).
Afterwards I was looking over where you went off. There is a HUGE rock embedded in the road at the exit of that turn. I think when half of your car was off of the road the rock actually popped your car back up onto the road and saved it from going off of the hill. I was amazed you didn't roll.
Yeah, it felt like I hit a rock or something when I was half off the road that popped me back up on the road. Fortunatly, I think I turned into the corner at just the right time, because if I hadn't I think it would have caught me and sent me rolling.
If you have video of that, I would love to get a high quality copy. My brother noticed what looked like a photographer at that corner in my in car. Must have been you.
Let me know if you have any video.