Rover SD1 Logo earlyRover Logo 3

European Touring Car Championship | Monza, Italy
June 1986
• Rover 1 – 2
Modern Motor magazine article
With acknowledgement to Modern Motor magazine
• Download | Rover 1-2 Monza – European Touring Car Championship Article Modern Motor June 1986 PDF

Rover 1-2 Monza Touring Car Championship June 1986 Intro Photo