August 14, 200322 yr Im new to this only had my zed a couple of weeks.... can someone tell me what these are... what they do...and how they stop turbos smokin. cheers
Im new to this only had my zed a couple of weeks.... can someone tell me what these are... what they do...and how they stop turbos smokin.
cheers