Cleaning Product Reviews Car Planet Detailing Car Planet advertises their products as earth friendly car wash products. That is all good and well but compared to other eco car wash products out there this one still… March 18, 2009 3 comments