Pirelli features on world's fastest production car

3 Nov 2005