5th July 2019, 10:46
|
#28
|
Posted a thing or two
Rover 75 Saloon
Join Date: Apr 2019
Location: Under the car
Posts: 1,840
Thanks: 210
Thanked 244 Times in 221 Posts
|
Made in Italy (just north of Venice) by a company called Estrima Srl. Their head office is at (wait for it) - Via Roveredo.
https://www.estrima.com/en/
https://biro.nl/en/
|
|
|