09-16-2004, 08:54 AM
Cosworth sourced the parts directly from ICC.
Cosworth has a US office in Cali, they did some R&D with alittle help from FC on the intake and exhaust
Cosworth has a US office in Cali, they did some R&D with alittle help from FC on the intake and exhaust