I didn't even consider the irony of the car bra until pointed out above. So funny, I guess it's true what they say American cars can't take corners. That is the most bizarre bump, I'm failing to see what truly happened. I've felt that sort of impact, all be it at a much lower speed after hitting ice going round a corner, it's a horrible feeling. I hate curbs.