Peugeot and Citroen think they may have the answer to reducing road kill in Australia and New Zealand. The French duo has teamed with local engineers to develop a discreet system that deters animals from straying into the path of an oncoming vehicle. Dubbed “Bugger Roo” and “Sheep Shoo” in …
Read More »