RustyRatRod said I remember RHS. Racing Head Service. I always thought it sounded like a speed ******* company. Click to expand...