Alfa Romeo on the World Stage

The Alfa Romeo Giulietta TCR will make its much anticipated world debut at the 2018 World Touring Car Cup.