needs new wheel bearings
Tie rod
A knocking noise in the front wheels can be a very serious problem. The knocking noise could be caused by bad ball joints. Bad ball joints can slip off the tie rods and cause the wheel assembly to collapse. This problem should be looked at as soon as possible.
You need to check the u joints at the front wheels.
warped rotors , brake
Worn front axle and/or front end component.
The knocking noise could be one of several things. The wheel bearing, a worn steering or suspension part, or road debris could be causing the noise.
you may have a rod knocking and you need to take it to a shop asap
You need to check the u joints at the front wheels
Assuming it is front wheel or 4 wheel drive, it is worn CV or Constant Velocity Joints. :o)
knocking noise
IT is your CV Joints which is making this noise.
It's the spirit of the car knocking on the side saying "HELLO??? TAKE ME TO A MECHANIC!"