- You are here:
- Auto News >
Well, what have we here? Truth be told, we're not entirely sure. The teaser image above comes from Renault, and its contents are about as opaque as the message with which it arrives: "This prototype vehicle, which features muscular styling and impressive performance credentials, provides a ...