Front Suspension ROT

ouch... that hurts ...


best of luck.