Spencer Air Car

SPENCER AIR CAR • FOR SALE • 1977 Spencer Air Car for sale. Great project for the right buyer. Donation to museums considered. • Contact James Gilfillan , Friend of Owner - located Delray Beach, FL 33444 United States Telephone: 2019513396 • Posted May 26, 2023 • Show all Ads posted by this Advertiser • Recommend This Ad to a Friend • Email Advertiser • Save to Watchlist • Report This Ad
 
DIRECTORY