What the hell is this?

Remember when Cadillac station wagons were ambulances.