Following Pulse, they have launched another yet successful sedan, a massive hit from the French auto manufacturers, the Renault Scala. Although the name suggests it to be a new, completely modified sedan, in reality it
Read this post on indyacars.com