AFE POWER
The Takeda Retain Intake is a compact, short-ram air intake system that has recently demonstrated remarkable performance, yielding gains of 19 horsepower and 16 lbs. x ft. of torque. These intakes are meticulously crafted from lightweight, anodized...