Exotic cars spotted in Le Grand-Bornand