Meguiar’s – Even for the toughest work! Zelf voor het moeilijkere werk – Meguiar’s! Even for the toughest work – Meguiar’s !