I think that I'd be white-knuckled too at the thought of bailing out of a car moving at 100 mph. Or was the parachute a drag chute for stopping the car? :=)
I used to sky dive, especially in Germany in the early 70's. I was crazy enough to drive a stock VW that fast.