Exotic cars spotted in Le Grand Chemin