ookaboo: free pictures of everything on earth

Renault 21 Pictures

Main Big photo
Wikipedia: The Renault 21 is a large family car produced by French automaker Renault between 1986 and 1994. It was also sold in North America through American Motors (AMC) dealers as the Renault Medallion and the Eagle Medallion. It was produced 2 096 000 units.

[Renault 21: Station Wagon Nevada/Savanna]  
pd from Charles01
 

Is there something wrong with this topic? See our policies on offensive content; if you see something wrong, contact us.