The 1975 Thunderbird. Could it be the best luxury car buy in America?

Item Info