Exotic cars spotted in Juan-les-Pins