Engine
4.0-litre direct injection twin-turbo V8, Cosworth engine management system
Max Power
Approx. 550 bhp derestricted
4 comments
4 comments