Double bummer! I really like that car and was hoping it was going to put a whooping on the other brands!
I hate pressure also and probably would have done the same thing under the circumstances.