Series 2, 1985-1991
25 TRD Turbo Vlaardingen, South Holland, Netherlands
Your browser doesn't have HTML5 support.