Yup its broke.....

Poor guy. I would be pissed if it happened to me. No penetration on the welds. I used these link brackets for my housing. These brackets, bars and welds won't break.