Hey has anyone installed or made their own air dam. For those who dont know what it is. It's basically a small scoop that is mounted to the front bar on the passanger side. The theory behind it is to force extra cold air up to the air box.
For those who have installed it, has it improved much...