Ultimate Car Blog | The Latest Car News, Reviews, Tuning
Tag Archives: First leaked picture

The all-new Renault Scenic is supposed to be officially unveiled at the 2016 Geneva Motor Show, but a leaked image has already popped-up on the web. The image was posted by Geneva and was quickly removed shortly after, but was a great opportunity...

By Eduard Huma on Feb 23rd, 2016