Where did you find clean strong metal to weld to when it started like this?
[Linked Image]

I would take the car to one of the members on the board who understand welding more then the rest of us to fix this properly, this isn't exactly a spot you just want to 'wing' a repair... Don't want it to turn into a death trap during an accident.