Hello people.
I am new to the site.
I am purchasing my Clio 182 next month. Some thing i noticed about the 182 when driving it was the front window screen. Were it has the little square at the bottom. I asked the Salsman who said it reflects the sun. I said Would my road angel still pick up through the window. He wasnt to sure. Does anybody on here no?