Hey Guys
I`m going to be in Fort Worth, Texas on business and since we can`t get Meguiars #16 in Canada anymore I`m hoping to pick some up. Can someone please tell me what stores carry it (Wal-Mart, Target, Pep boys or whatever store that might have it)?
Thanks
Bookmarks