I'm sorry to hear about that. It's amazing how even at slow speeds bad things can happen. That's why I always drive sloooow in icy/snowy conditions and bare the middle fingers gestured towards my way.
BTW, I was browsing through your locker and noticed you have the same Pioneer deck that I have. What a Coinckiedink.