Well, now @
Ratez , you are having a time of it with your car ......
Maybe your photography ain't so good or my old eyes are bad, but, I'm not seeing any damage.....??
As far as the tow cap popping off, maybe it will just pop back on .... ??
You and the "panelbeater" must be good friends by now.
Maybe with a better picture, the damage would become clear .. ??
humfrz