The Mercedes-Benz w124 500E! No doubt!