With the new Renault A610 launched yesterday and the recently introduced Venturi, does this new brace of sports cars from France have the excitement to take on Ferrari?
Please solve the math problem below to unlock download mirrors for Top Gear.
Links are proxied and may take a moment to start.