The Ford Carousel – It’s well known that Lee Iacocca first developed the idea of Minivan. What isn’t as well known is this idea was first developed during his time serving as the President of Ford Motor Company.

The roof was lowered to fit into garages more easily.

It had a 7.5 litre, (460 ci) V-8.

MORE

by Some_Conference2091