I think he hit a curb.
Don't feel bad bro. Here in Missouri, we just got hit with a badass snowstorm + sleet and rain..and the roads were INSANE. My CRX couldn't get traction above 5mph. On the highway, I managed to hit 20 mph (other cars were about the same)..but I still was slipping all over the road. Lots of accidents happened today. I was trying to pull into a gas station, slid right past it (was going slow, too), almost ran into a stop sign..how ironic?
Sorry about that. SUCKS!