Pictures of cars » Mercedes » Mercedes twin turbo v6 diesel