I am getting a loud popping noise from the right front wheel area whenever i have to break hard. It is quite a loud pop or thump. The noise doesnt occur again during acceleration or turning, just hard braking. Nothing appears broken under visual inspection. This past winter i slid into a curb and hit my right front wheel which might account for the damage. The car also seems to pull to the right if i let go of the steering wheel. anybody have any ideas?