Tag Archives: bugger roo

Peugeot and Citroen introduce Animal Deterring Tech

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 »