1966 Ford Thunderbird Town Landau๐ Location: Lancaster, New York, United States๐ฐ Price: $15,000More information โ