Thompson Performance, LLC
My thoughts lean towards the idea IF this is such a great idea, then why didn't all the carburetor manufacturers install this item in their products? Yet their testimonies and video would have you think this is the greatest thing since slice bread.
Really need to check out the testimonies and video.