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