GTR Forum banner

hind sight is 20:20

  1. Borg Warner turbo's... Anyone?!

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