I've always wondered if the Mopar Performance "Super 60" intercooler and the "Indy" intercooler are one and the same? Anybody know?
I've always wondered if the Mopar Performance "Super 60" intercooler and the "Indy" intercooler are one and the same? Anybody know?