Norwegian OM606 build
(01-06-2014, 08:18 AM)EDH_Performance (01-06-2014, 05:23 AM)Turbo nice intercooler made it your self? No, bought it from USA...It is to be mounted on my 18 feet OM606 flat bottom dragster boat^^
(01-06-2014, 05:23 AM)Turbo nice intercooler made it your self?
manufacturer?