Formula One Renault R26 from 2006

F1 Renault R26 from “Mild Seven Renault F1” team. Made in France in 2006, V8 and 600 kg. Fernando Alonso museum.

Read more: World best cars by Jordi Vilaró ...