Originally Posted by Roadcuda
Does anyone know where these are being built? On shore, off shore?


Italy, its a rebadged alfa romeo tonale