take it to a tire shop and have them check the alignment. they *should* be able to tell you if something else is bent or if the toe just needs to be adjusted. i have 2 years of alignment experience and to me it sounds like maybe there might be a bent control arm or just the front toe got knocked out. if the car pulls very hard one way its a good possibilty that something is bent. even if the steering wheel is crooked when you put the wheels straight and drive down the road and let go of the wheel, you should still stay pretty much straight. try to do this on a very flat road. LMK how it goes