Piece fell off my car
Stabilizer link perhaps? That's some serious rust.. Would get that up on the lift to see what else needs done.
Search Pontiac Montana SV6 Questions
Pontiac Montana SV6 Experts