Listing Location: France
Talbot-Lago
Talbot-Lago was a French automobile manufacturer based in Suresnes, Hauts de Seine, outside Paris. The company was owned and managed by Antonio Lago, an Italian engineer that acquired rights to the Talbot brand name after […]