A small French village has taken a bizarre approach to stop drivers from speeding on the roads – and it appears to be working.
Daily Express :: News Feed
A small French village has taken a bizarre approach to stop drivers from speeding on the roads – and it appears to be working.
Daily Express :: News Feed