Drag Week Unlimited Duster

pretty sure it´s an intercooler to cool down the intake charge.

Michael