Maybe that large intercooler is for deco purposes instead of really trying to improve the car's performance.
660cc having larger turbo than 2.0 litre?
Its a Viva. If I am not mistaken, it crashed head on into a lorry on the other lane. But whether who is overtaking, I am not so sure.
The one in the picture is huge, either the car is small or the interccoler is big...lol

Mine is small that is why can hide in the bumper....


