Sep
13th
Stay connected Subscribe to our RSS feed
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.