3.5
James Foxall and CAR reader reporter Carcare,
22 July 2008 13:46
With the Paris motor show coming up in October 2008, it’s a surprise Renault had anything of interest to offer show-goers at this week's London exhibition. But Renault UK had other ideas... What’s new on Renault’s London motor show stand? The French firm’s R26.R – a lightweight, stripped-out Megane, made its world debut. The firm also had its Megane Coupe ...