Rover International Rally Duxford 1990

Speedfreak

Active Member
This video on youtube shows the Rover International Rally at Duxford in 1990. Where you there? (I was) Was your car there. The TCZ is shown too.
 
Back
Top