Londoners Getting On-The-Spot Renault Twingo Test Drives


A fleet of 70 Renault Twingos will be set loose around London between April 20th and the 22nd as part of an elaborate urban test drive scheme.
Read more »