I was driving my 07 Grand Prix earlier today. It had been raining out and I took a corner a little too fast. My brakes locked up and I ended up hitting the curb pretty hard but avoided hitting anything else (luckily).
I left for work later and noticed that when I approach the 20mph mark, the car makes a very loud humming noise. Once I got on the highway and was going about 65, the noise quieted down considerably. And the noise stops completely when the car is stopped.
Did I knock something loose when I hit the curb earlier? Is it a serious problem?
Thanks for any help that you folks can give me.