Joined
·
243 Posts
YES! If you are going to track your car, you really should get one. It isn't much of a performance enhancer as much as it is protection to the parts around the turbo. It gets stinkin' HOT >
My stock Thunderhill test day made me start asking Jon at Madness about them right away.
My stock Thunderhill test day made me start asking Jon at Madness about them right away.