A very nice looking Red 1966 Ford Thunderbird,with the 390 cubic inch motor and 300 hp! This was a very popular car for Ford and in 1966, sold over 92,000! Here at the local Longwood Car Show in Central Florida.
September 17th, 2023
Viewed 5 Times - Last Visitor from Falls Church, VA on 09/20/2023 at 10:26 AM