Oh no!
I hope you had a good insurance policy.
Makes me nervous about the next few days in Minneapolis. I drove home today in heavy sleet which is supposed to continue into the morning. Then we have a high of -10 F to look forward to on Monday. Considering it's supposed to something like -30 in the morning... not even sure I want to try and start my car.
I'm just glad I got snow tires, but sometimes a patch of ice has your name on it and there is nothing you can do.