The Renard Grand Tourer is a sporty power cruiser, a symbol of individuality and power, with best-in-class handling and built in quality.