it kinda makes sense i mean these things were built by engineers, hopefully they knew what they were doing, but at the same time like in the case of the restrictor in the intake tube, shows at the same time power is not the main goal...... and as many have said our car is designed to pull air from the fender so its actually a pretty good CAI at the moment as i see it.
i want to build a ram air for mine eventually, that's something i could imagine making a difference.
Thanks for the video. It was really eye opening! I subscribed to these guys!