Exotic cars spotted in Cannes