New York City
I was going through Youtube and actually, by accident I came across this video.
Just one question.... I always thought that New York State had periodic vehicle inspections, but correct me if I'm wrong.
This Chrysler Pacifica's subframe is toast and fixing it I think is a lost cause.