So who thinks the placement of this intercooler....

umm it looks like a good spot ot me… is there going to be a cover over the front of it at al or is that how its going to stay

it looks like a function>form type of installation