I want to try some Peek Polish on my lcd after reading about the results. Is it only available from Canada or what stores sell it in the US? I tried Mother's last night and it may have done a little to it. may try more with it.
Warren
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.