A Century Later, This Historic Italian Automaker Is Back

Founded in 1903, Itala was one of the most innovative Italian car brands. Now it's returning in 2026.

from Motor1.com - News https://ift.tt/HOBw6nT

Comments