Anyone who has this on its car?
https://www.ebay.co.uk/itm/RENAULT-TWINGO-TOP-MOUNTS-PAIR-/280919142389?pt=UK_CarsParts_Vehicles_CarParts_SM&hash=item416815eff5
Is there really an improvement or is it just crap? :ugeek:
https://www.ebay.co.uk/itm/RENAULT-TWINGO-TOP-MOUNTS-PAIR-/280919142389?pt=UK_CarsParts_Vehicles_CarParts_SM&hash=item416815eff5
Is there really an improvement or is it just crap? :ugeek: