1988

Strada super 1.5

High performance bargain

15 words, 3 comments

1982

Strada 65CL 1.3

Unremarkable, but user friendly

66 words

1979

Strada 65CL 5-door 1.3 petrol

Cheap - and very nasty indeed

111 words