Portal:Motorsport/Selected picture/4

From Wikipedia, the free encyclopedia

The twin-turbo 5.0ltr V8 in the Mercedes-Benz C11 Group C car of 1990. It produced 950bhp