Quote Originally Posted by AndyRAC View Post
I'm sceptical about any marketing in regards to rallying - so much that only 2 manufacturers are in the top class. I can't recall much following recent Manufacturer/Driver Titles.....
This Peugeot ad comes from 2016, so not so long ago:
https://www.youtube.com/watch?v=_SFWv0Qz9as