new muffler keeps falling down on 1992 Mitsubishi 3000GT

Have taken car back about 10 times where muffler was put on They keep putting on new clamps but it wont hold very long is it a wrong muffler? for my car

Asked by for the 1992 Mitsubishi 3000GT
Right muffler , wrong car.