Glad you're relatively unscathed. What a scary feeling. I always flinch when I see a car flying up to a stop sign on a side street. Even if they stop, I'm never certain they're actually going to look, and really look, before they continue with their turn.