I'm so confused about this. How did it get there?
While trolling through the hive of great, but unsourced & uninformative posts, tumblr, I ran into this picture of of three hatchbacks on the Champs-Elysees sometime in 2000. I know that's a Fiesta and then a Polo, but I'm drawing a blank on what the car is on the right. Help