Originally Posted by
Frank L
They are pretty pricy and extremely hard to find but it makes the mileage of the engine increase by 200%. It's a must have. I had a thread started but it got shut down real hush hush stuff.
so im guessing you cant buy them anywhere ? where do you put them inside the exhaust ?