mancini tube upper control arm failure....

ouch!! i don't use cap products but now i'm goin gusset my uppers when i rebuild frontend. hope everybody was ok, looks like a hard hit.
drums on the front of that car???? yikes