Italian stallion: 1967 Ford Mustang GT 289 Fastback
It’s a rare thing to find an original import Ford Mustang in Europe; it’s even rarer to spot one in Italy and finding a GT 289 Fastback could be classified as unique. Italy (and, generally, Europe) has always been home of small cubic inches engine because of gas price, and in the same period in… Read More Italian stallion: 1967 Ford Mustang GT 289 Fastback