Welding on my dash frame question

That does not look good at all. I have several but I am in Pennsylvania. Shipping would be High.

100_0199.JPG