0 Members and 1 Guest are viewing this topic.
Lot's of Peugeot and Citroens there. Background looks like their factory. Definitely in France judging from what I can make out of the license plates.Rennes?
Oui! The factory where they produce the C5 and the.............. 508!You're up.
Molde, Norway?