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?