Verified Buyer Reviewed by Nancy from MI on Monday, March 5, 2018
Not at all the usual STP quality. Right out of the box the colored "stickers" fell right off. Not made for the elements AT ALL!
Most helpful positive reviews
Most helpful negative reviews
Similar items and more information in the following areas: