• 1
1985 TOYOTA MARK II GRANDE TWINCAM 24 - Aichi, Japan