When I apply the brakes I hear a loud popping sound coming from the front end of my car.
That sound can be caused by a worn ball joint.
Get it checked out ASAP.
Because when a ball joint fails, this can happen.
Tester