Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!
As not being in europe, I was wonder where it might be possible to obtain a french country of origin sticker to put on my clio? Seen some that are either just the oval sticker with the letter F or oval stick with french flag and the letter F