Which is this car?
I'm going to go with LADA too. though Lancia crossed my mind, but probably only because they did rallying.
Fiat 131 Abarth Won the championship in 77, 78 and 80 in its class
Its definitely a fiat..... cmon hows something more challenging....lol