Exotic cars spotted in Porto Cristo