Quote:
Originally Posted by tpipta
Anyone else think that could be a side mounted intercooler, a la Cayenne Turbo... I guess it could be a large oil or trans cooler too. Just a thought!
|
That is EXACTLY what i was thinking, they definitely look like side mount intercoolers to me, but only time will tell.