my car recently started doing this when i apply the brakes. it's not a real hard pull but enough that if you let go of the steering wheel you'll be off the road. i haven't had a front end alignment since i got the car but there isn't the normal wear and tear on the tires when your alignments off. i haven't pulled the tire yet to check the brake pads incase the cailper is needing to be replaced. thought maybe the ball joint but there aren't alot of ways to check that other then pulling it unless you can get under it real good and check out the boot. just wanted to know some ideas as i'm going to check this out pretty soon as this bothers me when i drive it.