In a video posted on FCA’s YouTube channel, which has since been taken down, the Alfa Romeo Stelvio makes an appearance at the company’s Cassino plant in Italy, where it is being assembled.


Source: Auto Feed