GTR Forum banner

hind sight is 20:20

  1. Turbos
    Anyone heard of or got one of these on their skyline? just popped up! I gather they are another desiel engine specialist?
Top