Sorry to hear that man, heal well. 35 MPH at night on unfamiliar road, sounds wild.
I was doing 33 MPH down a hill last Saturday with my brakes applied as the group I was riding with told me there was a hairpin turn at the bottom. Another riding on a rode bike when down in a similar fashion on the same ride.
I'm planning on going to buy a road bike tonight, you are making me think I need to ride it slowly for a while