mancini tube upper control arm failure....

I think the welds broke after impact, just because the whole front end is smashed, and the tire is tweaked.

I also think the guy driving hit a bump, lost control, and was looking for something to blame the crash on.:glasses9: