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: