Thankfully all the friends who came off lived with minimal injuries, but it was only a matter of time until someone wouldn't be so lucky.
What sort of car did you come off the mountain in? I know somebody who rolled their Pulsar down and enbankment and landed on the roof, your story sounds similar to his...