Weird Car of the Daysimcaford Simca Esplanada Car of the Day #269: 1966 Simca Esplanada – Flathead Ford V8 survivor