Your best bet at getting it back to normal is taking it to a really good frame puller, theres on in San Pedro on Gaffey St. acouple streets down from the dmv but even with that, theres no guarantee the car wont pull to the side... 100% chance you have frame damage cause your windshield cracked from the impact.