Edsel – an unusual brand of existing only 3 years. This car Edsel Ranger is representative of the final year of 1960, and is now for sale!

Lehigh Acres, Florida, United States