1972 Alfa Romeo Alfasud Reviews, Pricing & Specs

What owners say
1 review
For the size of the little 1.2l engine in a Ti it is incredible what it can do against much more modern and bigger engined equipment and then you come to a corner and it out brakes and out turns them.
January 3, 2008