The Mercedes-Benz C63 AMG Estate medical car as it looks heading at high speed to a rescue on the track. News Categories Gallery Carmakers Mercedes