Exotic cars spotted in Saint Tropez