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.