1968 Lancia Flaminia Berlina: Italy’s most luxurious sedan

History/driving impressions originally published in AutoWeek February 25, 2002; republished by the author The Via Flaminia, one of the great Roman roads, was laid down…
JmatrasApril 4, 2025