Front Frame Rail Rot
Here is a good site for mig welding:
http://www.mig-welding.co.uk/
I agree the welds look a little cold but probably ok.
Print