those are your strut mounts all blown out. if the rest of the struts were good you can change them mounts and be on your way.


but after what you said its time for a new pair of struts.