Originally Posted by merpar
Greg, I would call Icon pistons. They have the best slipper design in the business


Not even close