You're right... it's a Renault R8 altough this is a Dacia 1100... but the same car in different countries. Your turn!