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
The twin-turbo 5.0ltr V8 in the Mercedes-Benz C11 Group C car of 1990. It produced 950bhp