The hot hatch arena just got tighter with the Renault Megane RS tossing its hat into the ring. Recently, we spotted one in the pits of Sepang International Circuit...
Saw this fishy post stating this is a Td06h-25g
from this pictures and description
turbo sifu's , wht is wrong in this spec :D , why does it sound so funny