Meguiar’s Canada official sponsor for 2012
April 26, 2012 – Toronto, ON – CSCS is proud to announce Meguiar’s Canada as a 2012 series sponsor.
Celebrating its 110th Anniversary in 2011, Meguiar’s Inc. has become one of the world’s leading brands in surface-care, providing highly specialized products for automotive detailing.