Toyota Celica TwinCam Turbo (TA64), No.21, Safari Rally, J.Kankkunen/F.Gallagher, 1985
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.