Upper control arm replacement

It's turning out to be more then what I expected I have to replace this too

IMG_20240611_151041.jpg