Vel Satis by Renault, France

2003: France.

Full Size Vehicle on Display at Michelin Challenge Design™

Vel Satis by Renault, France.