challengerforum.com
Oil Catch Cans
There has been much discussion if an oil catch can is necessary on a high performance engine. It is our opinion that the relatively modest price (usually about $100) is cheap insurance for your engine. First, let's go over what is currently...