Stop in for a cup of coffee

Took mother in law to Dr. Appt. Coming home a dumbass turned illegally in front of me. I could not avoid. Alignment all screwed as well as tps and traction control lights are on

View attachment 1715775402

View attachment 1715775403
Everyone ok?