Drag Week Unlimited Duster
pretty sure it´s an intercooler to cool down the intake charge.
Michael
Print