I searched, but couldn't find where the Steeroids R&P for our cars had gone to market, and how the product turned out. There was a very long thread detailing how it was developed, but so far I don't know what people who bought it think of it.
Anyone know?
Anyone know?
. Fortunately this last hurricane season didn't cause any damage for me, but it left me feeling pretty uneasy & vulnerable. 