Exotic cars spotted in Mont Ventoux